???????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????avec??????????????????????????????????????????????????????????????????????????????????????????????????????? ???? ?????????????????????????????????????????????????????????????