Draft version of Assignment#2