ivan_shatsilenia/hw3_problem11_5_rationals2 archive