add 2012-05-28 puzzle