Hamming (18505 st.)