Forks of Assignment 2 question1