# File lib/JapaneseContextAnalysis.rb, line 186
        def get_order(aStr)
            unless aStr then return -1, 1 end
            # find out current char's byte length
            if ((aStr[0] >= 0x81) and (aStr[0] <= 0x9F)) or \
               ((aStr[0] >= 0xE0) and (aStr[0] <= 0xFC))
                charLen = 2
            else
                charLen = 1
            end

            # return its order if it is hiragana
            if aStr.length > 1
                if (aStr[0] == '\202') and \
                   (aStr[1] >= 0x9F) and \
                   (aStr[1] <= 0xF1):
                    return ord(aStr[1]) - 0x9F, charLen
                end
            end

            return -1, charLen
        end