Homework for CS1156x from CaltechX (Edx)