a snail and a puzzle cube