Follow the block and solve the puzzle?