EZ contest 3 (DOJ ICPC Contest 1)