Attempting to solve CS50 problem sets using python.