?????? ???? ???? ??? ?? ?? ????
?? ??? ????? ?? ?? ?? ??? <-> ??? ???
??? ??? ?? ?? ?? ?? ????
??? ???? ?????~ ^^