Try to solve the puzzle!