????? ???????? ??[???????] ?? ??????? {??? ????? ??????? ?????? ??????. ??? ??? [???????] ? ???????????patterns ?? ?????. ????? ???????? ???????. ???? ??? ????????? ?? {????????? ????? ?????.. ???? ?????? ???????? ????????????. ???? ??? ???????? ??? ??????? {?????? ????????. ???? ????? ?????? ?? ????? ?? ???? ??????? ? ????? ???? ??