FC Jamison 31 Posting Pro in Training Team Colleague

How would one construct a Hamming code that can correct up to 4 bit errors in the resulting code words?