Hrnky (21) puzzle