Mt۟:Mt۟;Mt۟<Mt۟=Mt۟tMt۟uMt۟vMt۟wMt۟xMt۟yMt۟zMt۟{Mt۟|Mt۟}Mtۭ4Mtۭ5Mtۭ6Mtۭ7Mtۭ8Mtۭ9