???????????????????????????????????????????????????????????????? ????????????????? ???????????????????? principle ?????????????????????????????????? ????????????????????????????????? ???????????????????? ????????????????????? ????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????