lab3 set puzzle solution