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