I was one of those people, waking up a bit before 6 in the morning, sitting ready to refresh, seeing how fast I could solve it :)
As for when it's been solved a thousand times: 2022 I did part1 and part2 and was finished after 4m36seconds, and that gave me rank 1070. So don't underestimate how many who did this competitively, heh.