? ??????????????????? based on exercise ?????? ?????? ????????? ?????? ????????? (?? ???????????) ??? ?????? ??????????? ????????? ????????? ????????? ????? distinct ?????? history ?????? ??????????????????????? ??????????? ?????? ???????? ????????? ?????????????? ??????????? ????????????? ?????? ???????????????? ????????????? ???????? ??????????