Organization of Programming Language Homework One