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