Matchismo assignments for Stanford CS193P