First trial of assignment2