I remember vividly, I was halfway through CS50 WEB and I couldn't wait but skip to the JS lecture because I wanted to do some JS projects so badly. After that I came straight to this challenge. It took me more than 12 hours finish but it was definitely worth it.
view next