یک معلم ریاضی که خیلی تنبل است نمیخواهد یکی از سوالهای امتحان را که دانشآموزان در آن باید یک فرمول پیچیده را محاسبه کنند تصحیح کند. دانش آموزان ممکن است جواب را به صورت فرمولهای مختلف بنویسند که کار تصحیح را خیلی سخت میکند. بنابراین، معلم از برنامه نویسان درخواست کمک می کند.
شما باید یک برنامه بنویسید که تعدادی فرمول ببیند و بهدست آورد که آیا آنها با هم برابرند یا نه.
خط اول ورودی شامل عدد طبیعی $ (1\le N \le 20 ) N $ که تعداد تستهااست. بعد از خط اول، برای هر تست دو خط وجود دارد. هر تست شامل دو عبارت ریاضی است که هر کدام در یک خط مجزا با حداکثر 80 کلمه است. هیچ خط خالی در ورودی نیست. هر عبارت یک یا چند مورد زیر را دارد:
توجه: عبارتها از نظر ریاضی درست هستند و در هر پرانتز اولویتها یکسان هستند. اعداد و حاصل آنها در 16- بیت جا میشوند.
برنامهی شما به ازای هر تست باید یک خط چاپ کند. اگر عبارتهای یک تست یکسان بودند، YES
و در غیر اینصورت باید به عنوان خروجی برنامه شما NO
بدهد. در تمام خروجی با ید از حروف بزرگ استفاده شده باشد.