???????????? {???|???|???|???|???????????? ?? ???? ??a ?? ????????????????????????????????????{???|??|????? ?????????????????{??|??|??|??????|??|?????????-?? ?? ???????????? ????????????????? ?? key ????????????????????????????????????????????????????? ?????????? ????? ???????? ?? ?? ?????? ?? ????? ?????????????????????????