Assignment 4 Amin Ziaie