On the Subject of Lettered Hexabuttons

From the inspiration of Red Numbers, I give you Orange Letters.

Press the center hexabutton to receive a text-to-speech message consisting of a 5 digit number. If you are unable to hear, press the Status Light to enable/disable Deaf Mode. Pressing it will also reset any input you have made. Create a matrix of 5×5 letters of the alphabet excluding the Z.

Write the 5 digit number on the top and left side of the matrix. Then rearrange the matrix so that the numbers are in ascending order:

43125
4ABCDE
3FGHIJ
1KLMNO
2PQRST
5UVWXY
12345
4CDBAE
3HIGFJ
1MNLKO
2RSQPT
5WXVUY
12345
1MNLKO
2RSQPT
3HIGFJ
4CDBAE
5WXVUY

Pressing a non-center button will place a piece on the matrix at the same spot as the letter displayed on the button. Pressing a 2nd non-center button will cause the piece to move to that letter’s space, storing the Manhattan distance between the 2 letters.

Press all 6 buttons in such a way that the distance being stored is greater than the previous stored distance to disarm the module. If any distance is less than or equal to its previous distance, the module will strike after 6 buttons have been pressed, resetting all input. Pressing the center button will also reset all input.