EFC Week 3 | Programming problems and challenges | HackerRank.pdf