http://www.lifehack.org/articles/technology/30-challenging-apps-that-will-make-you-smarter.htmlbelpbJun 17, 2015