Puzzle blocks ancient game