Added first attempt at assignment 1