{? ??? ??? ???? ????? ?? ??????????{??|??|???????????????????????????????????????|???|???|??|??????|????????????????????? ??????? ??????????????????????? - ???????????????????????? for each ?????? ?? ????????????????? ??? ?? ????? ?? ??????????? {???|????|?????|?????|?????|??????|1??? |????{?????|?????|??????????|?????|?????|?????|?????|?????|?????