hw3 A. Matukhno