Assignment 1 Update Q1-7 Completed with alternatives