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