Restaurent Puzzle