My code of "CS50x" on the edX