hmmpff... is it me or
Code:
    IF TwoChars <> 0 then
is unecesary since we check both character anyway???