homework Trubka (23) 5