Codechef Feb 2014 Long: LCPESY