March 26, 2024 at 15:31:30 UTC
Had a lot of trouble with this, but in the end i'm really proud of it.