Language: C
Download binary: huffpuff.elf
We ran the program with flag inside, and it gave us this:
C=34, I=0, L=35, P=32, R=33, S=38, T=1, _=1, a=7, c=30, d=1, e=1, f=39, g=8, h=36, i=5, k=37, m=31, n=6, o=6, p=58, r=10, s=11, t=9, u=59, y=28
0000000011000110101100101000100100000111000110011001001
1110110000111100001100010110111111110101010000110111011
0101110011000100000110010000011101010111000011001111101
0100010000101110100101110011000001010110111100001101110
1101010110010000010111011000001001000000111110111010000
00100110000100011111011001000011001010100101011100110
Flag begins with 'I_Like_'.
Reverse the algorithm, and decrypt the entire flag!