Adding solution for April 2014 puzzle