Assignment1 submission