MI 431 Project 1 Aleman Gabriel