????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????? shaker ??? ???????????????????????????????????????? ????? ?????????????? ???????? ?????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????? ? ????????????