in progress ruby hamming