Added lab 3 solution