?????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????? G?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????