Add Assignment#1 version