POP-Assignment 2