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