Finalized Assignment 1

Signed-off-by: Peter <peterpavloman@gmail.com>