Title: +1000 Puzzle and Solutions Easy to Hard