Tasks 27 and 28 solved