June 2014 programming challenge.
Shorten june 2014 up a bit.