I can't really follow the pseudo code written but what happens if you add the 2 byte "words"?