Assignment

First submission of assignment.