?????? ?????? ????????? ???? ?????? ?????? ????????? ?????? ???? ?????? ??????? ???????? ??????? ???????? ?????????????? ?????? ??? ?????? ???????????? ?????? {??????????? ????????? ??? ???? ?????? ????????? ?? ???????????????? ???? ??????????????????? ??????????????? ????? ????? {?????????? ?????? ???. ?????? ?? ?????? ??? ????????????