??? ??? ??????? ??? ?????? ???? ?? ????? ??????? ??????? ????? ??? ?? ???????? ???? ???? ??? ????? ???? ???? ???? ??? ???? ????? { ??? ?????? ?? ???? ?? ???? ??? ??? ??? ??? ???? ???? ??????? ?? ?????? } ??? ???? : { ????? ?? ???? ??????? ???? ????? ?? ?????? ??? ???????? ?????? ??? ???????? ??? ???? ???? } { ?????? ????? ????? ????? ??? ???? ?? ??? ??????? ?? ????? ?? ?????? ??? ???? ????? ????? ????? ??? ???? ?????? }
??? ??? ??????? ??? ?????? ???? ?? ????? ??????? ??????? ????? ??? ?? ???????? ???? ???? ??? ????? ???? ???? ???? ??? ???? ????? { ??? ?????? ?? ???? ?? ???? ??? ??? ??? ??? ???? ???? ??????? ?? ?????? } ??? ???? : { ????? ?? ???? ??????? ???? ????? ?? ?????? ??? ???????? ?????? ??? ???????? ??? ???? ???? } { ?????? ????? ????? ????? ??? ???? ?? ??? ??????? ?? ????? ?? ?????? ??? ???? ????? ????? ????? ??? ???? ?????? }