Cherry puzzle