fix bug in lab02
add lab04
add lab04a solution
styling changes to lab04a