Solved! Thanks for the hints given in the comments! What shocked me was that ChatGPT helped me with three of the questions. I asked it two questions, and it corrected a previous one when I asked it the seventh. But it didn't solve the seventh question, and I spent three days thinking about it before I solved it. Thank you for the puzzle and happy new year!