https://medium.com/@gmlearnstech/i-solved-cs50ps-response-validation-in-6-lines-and-it-led-to-an-even-bigger-discovery-25a397fa1643