????????????????????????????????????????????????????? ????????????????????????????????????? ????????????????????????????????????????? 1. ??????? ?????????????????????????????????????????????????????? ???????????????????????? 2. ??????? ????????????????????????????????????????????????????? ??????????????????????????? 3. here ???????? ????????