Assignment One for ICM