1. ??? ?? ?? ?????? ??? ??? ?? ???? ??? ?? ??? ???, ??? ? ??? ?? ????. ?? ?? ?? ???? ?-????? ?? ??? ?? ?? ??? ????. ??? ??? ??? ???? ?? ?? ? ?? ????? ??? ???? ?? ? sns ?? ?? ?? ????? ??? ?? ?? ????. ¡®??? ?? ?¡¯? ??? ??? ??? ??? ?? ????, ? ?? ?? ??? ?? ??? ?? ???? ???? ??? ???. 2. ??? ?? ??? ??, ??? ??? ???? ¡®??¡¯?? ??? ??? ?? ???? ???? ?????. ?? ?? ??? ???? ?? ?? ??? ???? ???? ?? ? ??? ??? ????. ??? ??? ?????? ??? ??? ??? ¡®??¡¯?? ??? ???? ?? ?? ?????. ??? ??? ? ?? ¡®??¡¯? ?? ???? ??? ??? ?? ??? ???? ??? ??? ??????. 3. ??? ?? ?? ??? ???? ??? ????, ????, ???? ? ? ??? 3?? ?? ???? ?????. A. matching ?? ???? ????? ??? ????(?????, ??, ?? ?)? ?? ???? ?? ??/??, ??? ?????. B. searching matching? ??? ???? ??? ?? ??? ??? ??? ??/?? ? ?? ? ??? ???? ?????. ??? ?? ????, ??, ??, ????? ??? ??? ??? ??? ?? ? ??? ??? ???? ?????. C. Doing ???? ?? ¡®??¡¯ ??? ????, ?? ??? ???? ??? ???? ??? ?? ? ? ?? ???? ???? ?????.