It's a program that translates a message into H's.
Because I can.
Use the "e" flag to encode and the "d" flag to decode.
The input for encode cannot contain anything other than the 26 letters of the English alphabet or the characters ! '.,?
.
./h -e "MESSAGE"
./h -d "HhHHhHhHhhHHhhHHHhhHHhhhhHHHhhHhHhh"
This program uppercases the input, then for each letter in the input, it subtracts 65 from the character and then translates it into binary 'H'. An uppercase 'H' stands for a 1, while a lowercase 'h' is a 0.