Princeton University first to solve problem D in #ICPC2015 World Finals. Congratulations