Lab2, ExA5: completed