My first snow project this year :D (written Jan 2023) I have now (Dec 2025) added comments inside, and notes below, explaining how it works. I have also added links to earlier snow projects, using different methods.