Solved the Milkshakes problem from Google Code Jam
http://code.google.com/codejam/contest/32016/dashboard#s=p1&a=1