Tasks 02 - 03 solved