lab04 - initial version
lab 04 tasks 13 and 16 wrong, others ok
Merge pull request #2 from hannarud/master

lab 04 (13, 16 wrong)