Homework from Stanford's CS193P course in both Objective-C and Swift