lab 04 solutions