project 3: problem and solution