1. The homework description is here. 2. Contact TA if you have any problem. 3. special judge code here. 4. result here.