بسته (package) با عنوان ir.javacup.contest.collections را [دانلود کنید](http://bayanbox.ir/download/1281830682496985785/src.zip) و واسطهای MapUtil و ListUtil را ببینید.
کلاسهای MapUtilImpl و ListUtilImpl را تعریف کنید که به ترتیب واسطهای فوق را پیادهسازی (implement) میکنند. توضیح درباره متدهای این کلاسها:
+ متد ListUtil.uniques یک لیست به عنوان پارامتر میگیرد و لیستی برمیگرداند که فقط
شامل مقادیر یکتا (غیرتکراری) از پارامترش است. به ازای پارامتری که null یا لیست خالی
باشد، این متد باید null برگرداند.
+ متد MapUtil.frequency یک لیست به عنوان پارامتر میگیرد و یک Map برمیگرداند که
در آن، به ازای هر عضو پارامتر یک سطر دارد. ستون اول خروجی، یکی از مقادیر موجود
در پارامتر است و ستون دوم تعداد تکرار همان مقدار در پارامتر است. اگر پارامتر
این متد null یا خالی باشد، این متد باید null برگرداند.
**آن چه باید آپلود کنید**: یک فایل زیپ با نام q3.zip شامل بستهی ir.javacup.contest.collections . (وقتی این فایل زیپ را باز میکنیم، فقط دقیقاً شاخهی ir را ببینیم)