Final 2014 Solution