Assignment #1 completed