I Spent 5 Months Solving an Impossible Puzzle