Spring Puzzle350