ACM ICPC 2014 World Finals solutions