Lab3 in the course TDDC76