Assignment1 minimum requirement achieved