Labs2 tasks 1-5