Updated T9Spelling solution draft.