I will post this when I actually go to sleep
127