Hackerrank 20/20 Hack November 2013