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