?????????????????????? ?????????????????????????????{????????????????{???|????????????????????????????????????????????????????????{??????????? ??? ?? ??????????????????????? ?? ?? ????? ?? ?? whilst?????????????????????????? ???????????????????????? ?? ??? ? ????? ?? ??????? ??????????????????????????????????????????? ?? ????????????????|??????????