Learnings from solving the Hamming exercise on Exercism