????????????????????????????????????????? ???????????????????????????????????????????????????????? ??????????????????????????? ????????????? ????????????? ????? sign ??? ?????????????????????? ???????????? ???????????????????????????????????? ?????????????????????????????????? ??????????????????????????????????????????????????? ???????????