Coded by Joel Ndala | Challenge by devChallenges.io.