Updated M2 Contribution

IF CHAR IS 9 WHAT DO?
IF CHAR IS EITHER Z WHAT DO?