    -- autogenerated from https://www.unicode.org/Public/15.1.0/ucd/extracted/DerivedNumericValues.txt
    -- |
    -- Module      : Unicode.Internal.Char.DerivedNumericValues
    -- Copyright   : (c) 2022 Composewell Technologies and Contributors
    -- License     : Apache-2.0
    -- Maintainer  : streamly@composewell.com
    -- Stability   : experimental

    {-# OPTIONS_HADDOCK hide #-}

    module Unicode.Internal.Char.DerivedNumericValues
    (numericValue)
    where

    import Data.Ratio ((%))

    {-# NOINLINE numericValue #-}
    numericValue :: Char -> Maybe Rational
    numericValue :: Char -> Maybe Rational
    numericValue = \case
      Char
    '0' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '1' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '2' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '3' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '4' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '5' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '6' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '7' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '8' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '9' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\178' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\179' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\185' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\188' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\189' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\190' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\1632' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\1633' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\1634' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\1635' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\1636' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\1637' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\1638' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\1639' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\1640' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\1641' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\1776' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\1777' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\1778' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\1779' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\1780' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\1781' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\1782' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\1783' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\1784' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\1785' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\1984' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\1985' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\1986' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\1987' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\1988' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\1989' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\1990' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\1991' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\1992' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\1993' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\2406' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\2407' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\2408' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\2409' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\2410' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\2411' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\2412' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\2413' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\2414' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\2415' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\2534' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\2535' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\2536' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\2537' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\2538' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\2539' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\2540' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\2541' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\2542' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\2543' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\2548' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\2549' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\2550' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\2551' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\2552' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\2553' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    16
      Char
    '\2662' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\2663' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\2664' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\2665' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\2666' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\2667' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\2668' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\2669' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\2670' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\2671' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\2790' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\2791' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\2792' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\2793' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\2794' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\2795' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\2796' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\2797' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\2798' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\2799' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\2918' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\2919' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\2920' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\2921' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\2922' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\2923' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\2924' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\2925' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\2926' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\2927' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\2930' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\2931' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\2932' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\2933' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\2934' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\2935' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\3046' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3047' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3048' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3049' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3050' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\3051' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\3052' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\3053' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\3054' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\3055' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\3056' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\3057' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\3058' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\3174' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3175' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3176' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3177' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3178' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\3179' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\3180' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\3181' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\3182' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\3183' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\3192' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3193' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3194' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3195' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3196' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3197' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3198' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3302' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3303' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3304' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3305' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3306' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\3307' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\3308' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\3309' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\3310' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\3311' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\3416' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    160)
      Char
    '\3417' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    40)
      Char
    '\3418' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    80)
      Char
    '\3419' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    20)
      Char
    '\3420' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    10)
      Char
    '\3421' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    20)
      Char
    '\3422' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    5)
      Char
    '\3430' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3431' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3432' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3433' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3434' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\3435' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\3436' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\3437' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\3438' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\3439' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\3440' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\3441' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\3442' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\3443' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\3444' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3445' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\3446' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\3447' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\3448' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\3558' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3559' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3560' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3561' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3562' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\3563' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\3564' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\3565' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\3566' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\3567' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\3664' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3665' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3666' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3667' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3668' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\3669' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\3670' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\3671' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\3672' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\3673' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\3792' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3793' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3794' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3795' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3796' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\3797' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\3798' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\3799' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\3800' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\3801' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\3872' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\3873' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\3874' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\3875' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\3876' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\3877' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\3878' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\3879' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\3880' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\3881' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\3882' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3883' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3884' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    5 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3885' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    7 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3886' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    9 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3887' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    11 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3888' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    13 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3889' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    15 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3890' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    17 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\3891' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just ((-Integer
    1) Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\4160' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\4161' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\4162' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\4163' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\4164' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\4165' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\4166' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\4167' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\4168' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\4169' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\4240' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\4241' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\4242' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\4243' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\4244' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\4245' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\4246' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\4247' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\4248' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\4249' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\4969' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\4970' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\4971' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\4972' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\4973' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\4974' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\4975' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\4976' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\4977' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\4978' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\4979' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\4980' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\4981' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\4982' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\4983' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\4984' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\4985' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\4986' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\4987' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\4988' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\5870' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    17
      Char
    '\5871' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    18
      Char
    '\5872' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    19
      Char
    '\6112' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\6113' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6114' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\6115' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\6116' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\6117' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\6118' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\6119' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\6120' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\6121' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\6128' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\6129' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6130' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\6131' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\6132' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\6133' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\6134' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\6135' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\6136' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\6137' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\6160' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\6161' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6162' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\6163' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\6164' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\6165' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\6166' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\6167' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\6168' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\6169' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\6470' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\6471' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6472' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\6473' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\6474' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\6475' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\6476' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\6477' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\6478' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\6479' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\6608' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\6609' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6610' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\6611' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\6612' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\6613' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\6614' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\6615' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\6616' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\6617' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\6618' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6784' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\6785' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6786' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\6787' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\6788' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\6789' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\6790' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\6791' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\6792' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\6793' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\6800' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\6801' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6802' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\6803' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\6804' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\6805' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\6806' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\6807' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\6808' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\6809' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\6992' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\6993' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\6994' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\6995' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\6996' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\6997' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\6998' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\6999' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\7000' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\7001' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\7088' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\7089' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\7090' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\7091' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\7092' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\7093' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\7094' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\7095' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\7096' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\7097' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\7232' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\7233' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\7234' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\7235' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\7236' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\7237' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\7238' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\7239' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\7240' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\7241' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\7248' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\7249' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\7250' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\7251' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\7252' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\7253' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\7254' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\7255' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\7256' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\7257' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\8304' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\8308' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\8309' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\8310' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\8311' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\8312' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\8313' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\8320' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\8321' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\8322' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\8323' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\8324' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\8325' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\8326' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\8327' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\8328' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\8329' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\8528' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    7)
      Char
    '\8529' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    9)
      Char
    '\8530' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    10)
      Char
    '\8531' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\8532' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    2 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\8533' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    5)
      Char
    '\8534' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    2 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    5)
      Char
    '\8535' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    5)
      Char
    '\8536' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    4 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    5)
      Char
    '\8537' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    6)
      Char
    '\8538' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    5 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    6)
      Char
    '\8539' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\8540' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\8541' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    5 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\8542' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    7 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\8543' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\8544' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\8545' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\8546' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\8547' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\8548' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\8549' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\8550' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\8551' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\8552' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\8553' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\8554' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\8555' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\8556' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\8557' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\8558' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\8559' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\8560' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\8561' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\8562' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\8563' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\8564' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\8565' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\8566' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\8567' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\8568' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\8569' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\8570' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\8571' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\8572' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\8573' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\8574' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\8575' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\8576' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\8577' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5000
      Char
    '\8578' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\8581' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\8582' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\8583' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50000
      Char
    '\8584' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100000
      Char
    '\8585' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\9312' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\9313' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\9314' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\9315' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\9316' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\9317' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\9318' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\9319' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\9320' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\9321' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\9322' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\9323' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\9324' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    13
      Char
    '\9325' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    14
      Char
    '\9326' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    15
      Char
    '\9327' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    16
      Char
    '\9328' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    17
      Char
    '\9329' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    18
      Char
    '\9330' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    19
      Char
    '\9331' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\9332' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\9333' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\9334' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\9335' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\9336' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\9337' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\9338' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\9339' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\9340' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\9341' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\9342' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\9343' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\9344' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    13
      Char
    '\9345' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    14
      Char
    '\9346' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    15
      Char
    '\9347' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    16
      Char
    '\9348' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    17
      Char
    '\9349' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    18
      Char
    '\9350' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    19
      Char
    '\9351' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\9352' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\9353' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\9354' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\9355' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\9356' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\9357' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\9358' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\9359' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\9360' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\9361' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\9362' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\9363' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\9364' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    13
      Char
    '\9365' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    14
      Char
    '\9366' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    15
      Char
    '\9367' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    16
      Char
    '\9368' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    17
      Char
    '\9369' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    18
      Char
    '\9370' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    19
      Char
    '\9371' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\9450' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\9451' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\9452' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\9453' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    13
      Char
    '\9454' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    14
      Char
    '\9455' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    15
      Char
    '\9456' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    16
      Char
    '\9457' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    17
      Char
    '\9458' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    18
      Char
    '\9459' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    19
      Char
    '\9460' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\9461' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\9462' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\9463' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\9464' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\9465' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\9466' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\9467' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\9468' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\9469' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\9470' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\9471' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\10102' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\10103' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\10104' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\10105' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\10106' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\10107' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\10108' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\10109' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\10110' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\10111' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\10112' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\10113' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\10114' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\10115' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\10116' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\10117' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\10118' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\10119' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\10120' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\10121' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\10122' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\10123' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\10124' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\10125' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\10126' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\10127' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\10128' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\10129' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\10130' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\10131' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\11517' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\12295' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\12321' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\12322' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\12323' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\12324' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\12325' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\12326' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\12327' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\12328' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\12329' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\12344' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\12345' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\12346' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\12690' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\12691' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\12692' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\12693' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\12832' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\12833' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\12834' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\12835' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\12836' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\12837' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\12838' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\12839' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\12840' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\12841' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\12872' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\12873' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\12874' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\12875' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\12876' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\12877' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\12878' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\12879' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\12881' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    21
      Char
    '\12882' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    22
      Char
    '\12883' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    23
      Char
    '\12884' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    24
      Char
    '\12885' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    25
      Char
    '\12886' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    26
      Char
    '\12887' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    27
      Char
    '\12888' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    28
      Char
    '\12889' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    29
      Char
    '\12890' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\12891' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    31
      Char
    '\12892' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    32
      Char
    '\12893' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    33
      Char
    '\12894' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    34
      Char
    '\12895' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    35
      Char
    '\12928' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\12929' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\12930' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\12931' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\12932' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\12933' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\12934' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\12935' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\12936' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\12937' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\12977' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    36
      Char
    '\12978' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    37
      Char
    '\12979' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    38
      Char
    '\12980' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    39
      Char
    '\12981' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\12982' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    41
      Char
    '\12983' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    42
      Char
    '\12984' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    43
      Char
    '\12985' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    44
      Char
    '\12986' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    45
      Char
    '\12987' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    46
      Char
    '\12988' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    47
      Char
    '\12989' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    48
      Char
    '\12990' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    49
      Char
    '\12991' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\13317' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\13443' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\14378' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\15181' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\19968' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\19971' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\19975' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\19977' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\20004' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\20061' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\20108' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\20116' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\20118' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\20140' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000000000000000
      Char
    '\20159' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100000000
      Char
    '\20160' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\20191' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\20200' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\20237' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\20336' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\20457' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\20486' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\20740' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100000000
      Char
    '\20806' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000000
      Char
    '\20841' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\20843' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\20845' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\21313' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\21315' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\21316' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\21317' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\21324' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\21441' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\21442' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\21443' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\21444' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\22235' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\22769' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\22777' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\24186' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\24318' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\24319' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\24332' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\24333' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\24334' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\24336' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\25296' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\25342' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\25420' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\26578' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\27934' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\28422' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\29590' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\30334' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\30357' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200
      Char
    '\31213' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000000000
      Char
    '\32902' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\33836' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\36014' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\36019' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\36144' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\37390' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\38057' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\38433' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\38470' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\38476' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\38520' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\38646' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\42528' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\42529' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\42530' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\42531' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\42532' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\42533' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\42534' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\42535' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\42536' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\42537' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\42726' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\42727' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\42728' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\42729' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\42730' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\42731' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\42732' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\42733' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\42734' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\42735' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\43056' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\43057' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\43058' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\43059' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\43060' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\43061' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\43216' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\43217' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\43218' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\43219' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\43220' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\43221' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\43222' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\43223' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\43224' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\43225' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\43264' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\43265' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\43266' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\43267' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\43268' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\43269' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\43270' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\43271' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\43272' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\43273' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\43472' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\43473' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\43474' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\43475' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\43476' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\43477' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\43478' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\43479' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\43480' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\43481' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\43504' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\43505' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\43506' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\43507' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\43508' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\43509' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\43510' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\43511' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\43512' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\43513' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\43600' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\43601' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\43602' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\43603' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\43604' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\43605' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\43606' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\43607' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\43608' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\43609' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\44016' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\44017' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\44018' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\44019' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\44020' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\44021' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\44022' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\44023' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\44024' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\44025' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\63851' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\63859' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\63864' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\63922' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\63953' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\63955' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\63997' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65296' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\65297' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\65298' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\65299' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\65300' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\65301' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\65302' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\65303' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\65304' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\65305' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\65799' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\65800' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\65801' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\65802' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\65803' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\65804' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\65805' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\65806' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\65807' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\65808' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65809' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\65810' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\65811' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\65812' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65813' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\65814' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\65815' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\65816' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\65817' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\65818' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200
      Char
    '\65819' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    300
      Char
    '\65820' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    400
      Char
    '\65821' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65822' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    600
      Char
    '\65823' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    700
      Char
    '\65824' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    800
      Char
    '\65825' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    900
      Char
    '\65826' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\65827' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2000
      Char
    '\65828' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3000
      Char
    '\65829' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4000
      Char
    '\65830' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5000
      Char
    '\65831' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6000
      Char
    '\65832' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7000
      Char
    '\65833' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8000
      Char
    '\65834' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9000
      Char
    '\65835' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\65836' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20000
      Char
    '\65837' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30000
      Char
    '\65838' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40000
      Char
    '\65839' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50000
      Char
    '\65840' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60000
      Char
    '\65841' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70000
      Char
    '\65842' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80000
      Char
    '\65843' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90000
      Char
    '\65856' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\65857' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\65858' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\65859' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\65860' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65861' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65862' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5000
      Char
    '\65863' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50000
      Char
    '\65864' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\65865' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65866' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65867' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\65868' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65869' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\65870' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5000
      Char
    '\65871' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\65872' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65873' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65874' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\65875' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65876' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\65877' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\65878' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50000
      Char
    '\65879' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65880' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\65881' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\65882' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\65883' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\65884' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\65885' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\65886' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\65887' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\65888' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65889' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65890' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65891' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65892' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\65893' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\65894' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65895' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65896' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65897' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65898' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\65899' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    300
      Char
    '\65900' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65901' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65902' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65903' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65904' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\65905' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\65906' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5000
      Char
    '\65907' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\65908' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\65909' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\65910' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\65911' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    2 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\65912' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\65930' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\65931' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\66273' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\66274' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\66275' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\66276' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\66277' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\66278' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\66279' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\66280' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\66281' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\66282' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\66283' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\66284' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\66285' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\66286' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\66287' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\66288' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\66289' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\66290' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\66291' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\66292' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200
      Char
    '\66293' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    300
      Char
    '\66294' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    400
      Char
    '\66295' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\66296' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    600
      Char
    '\66297' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    700
      Char
    '\66298' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    800
      Char
    '\66299' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    900
      Char
    '\66336' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\66337' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\66338' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\66339' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\66369' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\66378' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    900
      Char
    '\66513' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\66514' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\66515' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\66516' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\66517' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\66720' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\66721' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\66722' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\66723' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\66724' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\66725' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\66726' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\66727' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\66728' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\66729' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\67672' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\67673' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\67674' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\67675' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\67676' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\67677' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\67678' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\67679' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\67705' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\67706' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\67707' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\67708' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\67709' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\67710' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\67711' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\67751' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\67752' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\67753' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\67754' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\67755' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\67756' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\67757' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\67758' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\67759' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\67835' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\67836' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\67837' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\67838' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\67839' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\67862' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\67863' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\67864' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\67865' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\67866' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\67867' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\68028' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    11 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    12)
      Char
    '\68029' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\68032' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68033' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\68034' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\68035' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\68036' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\68037' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\68038' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\68039' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\68040' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\68041' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\68042' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\68043' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\68044' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\68045' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\68046' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\68047' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\68050' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\68051' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200
      Char
    '\68052' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    300
      Char
    '\68053' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    400
      Char
    '\68054' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\68055' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    600
      Char
    '\68056' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    700
      Char
    '\68057' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    800
      Char
    '\68058' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    900
      Char
    '\68059' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\68060' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2000
      Char
    '\68061' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3000
      Char
    '\68062' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4000
      Char
    '\68063' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5000
      Char
    '\68064' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6000
      Char
    '\68065' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7000
      Char
    '\68066' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8000
      Char
    '\68067' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9000
      Char
    '\68068' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\68069' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20000
      Char
    '\68070' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30000
      Char
    '\68071' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40000
      Char
    '\68072' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50000
      Char
    '\68073' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60000
      Char
    '\68074' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70000
      Char
    '\68075' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80000
      Char
    '\68076' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90000
      Char
    '\68077' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100000
      Char
    '\68078' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200000
      Char
    '\68079' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    300000
      Char
    '\68080' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    400000
      Char
    '\68081' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500000
      Char
    '\68082' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    600000
      Char
    '\68083' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    700000
      Char
    '\68084' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    800000
      Char
    '\68085' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    900000
      Char
    '\68086' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    12)
      Char
    '\68087' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    6)
      Char
    '\68088' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\68089' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\68090' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    5 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    12)
      Char
    '\68091' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\68092' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    7 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    12)
      Char
    '\68093' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    2 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\68094' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\68095' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    5 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    6)
      Char
    '\68160' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68161' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\68162' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\68163' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\68164' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\68165' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\68166' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\68167' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\68168' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\68221' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68222' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\68253' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68254' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\68255' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\68331' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68332' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\68333' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\68334' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\68335' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\68440' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68441' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\68442' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\68443' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\68444' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\68445' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\68446' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\68447' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\68472' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68473' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\68474' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\68475' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\68476' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\68477' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\68478' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\68479' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\68521' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68522' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\68523' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\68524' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\68525' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\68526' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\68527' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\68858' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68859' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\68860' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\68861' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\68862' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\68863' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\68912' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\68913' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\68914' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\68915' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\68916' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\68917' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\68918' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\68919' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\68920' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\68921' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\69216' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\69217' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\69218' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\69219' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\69220' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\69221' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\69222' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\69223' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\69224' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\69225' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\69226' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\69227' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\69228' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\69229' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\69230' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\69231' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\69232' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\69233' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\69234' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\69235' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200
      Char
    '\69236' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    300
      Char
    '\69237' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    400
      Char
    '\69238' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\69239' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    600
      Char
    '\69240' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    700
      Char
    '\69241' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    800
      Char
    '\69242' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    900
      Char
    '\69243' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\69244' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\69245' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\69246' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    2 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\69405' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\69406' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\69407' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\69408' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\69409' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\69410' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\69411' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\69412' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\69413' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\69414' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\69457' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\69458' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\69459' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\69460' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\69573' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\69574' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\69575' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\69576' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\69577' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\69578' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\69579' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\69714' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\69715' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\69716' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\69717' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\69718' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\69719' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\69720' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\69721' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\69722' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\69723' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\69724' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\69725' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\69726' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\69727' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\69728' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\69729' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\69730' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\69731' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\69732' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\69733' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\69734' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\69735' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\69736' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\69737' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\69738' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\69739' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\69740' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\69741' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\69742' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\69743' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\69872' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\69873' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\69874' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\69875' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\69876' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\69877' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\69878' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\69879' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\69880' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\69881' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\69942' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\69943' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\69944' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\69945' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\69946' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\69947' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\69948' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\69949' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\69950' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\69951' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\70096' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\70097' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\70098' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\70099' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\70100' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\70101' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\70102' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\70103' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\70104' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\70105' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\70113' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\70114' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\70115' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\70116' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\70117' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\70118' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\70119' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\70120' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\70121' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\70122' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\70123' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\70124' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\70125' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\70126' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\70127' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\70128' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\70129' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\70130' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\70131' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\70132' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\70384' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\70385' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\70386' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\70387' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\70388' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\70389' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\70390' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\70391' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\70392' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\70393' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\70736' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\70737' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\70738' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\70739' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\70740' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\70741' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\70742' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\70743' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\70744' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\70745' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\70864' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\70865' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\70866' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\70867' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\70868' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\70869' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\70870' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\70871' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\70872' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\70873' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\71248' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\71249' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\71250' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\71251' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\71252' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\71253' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\71254' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\71255' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\71256' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\71257' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\71360' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\71361' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\71362' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\71363' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\71364' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\71365' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\71366' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\71367' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\71368' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\71369' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\71472' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\71473' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\71474' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\71475' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\71476' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\71477' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\71478' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\71479' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\71480' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\71481' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\71482' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\71483' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\71904' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\71905' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\71906' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\71907' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\71908' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\71909' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\71910' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\71911' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\71912' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\71913' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\71914' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\71915' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\71916' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\71917' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\71918' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\71919' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\71920' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\71921' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\71922' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\72016' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\72017' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\72018' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\72019' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\72020' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\72021' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\72022' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\72023' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\72024' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\72025' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\72784' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\72785' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\72786' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\72787' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\72788' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\72789' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\72790' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\72791' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\72792' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\72793' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\72794' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\72795' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\72796' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\72797' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\72798' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\72799' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\72800' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\72801' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\72802' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\72803' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\72804' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\72805' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\72806' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\72807' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\72808' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\72809' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\72810' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\72811' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\72812' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\73040' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\73041' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\73042' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\73043' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\73044' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\73045' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\73046' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\73047' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\73048' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\73049' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\73120' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\73121' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\73122' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\73123' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\73124' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\73125' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\73126' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\73127' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\73128' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\73129' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\73552' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\73553' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\73554' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\73555' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\73556' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\73557' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\73558' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\73559' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\73560' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\73561' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\73664' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    320)
      Char
    '\73665' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    160)
      Char
    '\73666' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    80)
      Char
    '\73667' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    64)
      Char
    '\73668' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    40)
      Char
    '\73669' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    32)
      Char
    '\73670' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    80)
      Char
    '\73671' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    64)
      Char
    '\73672' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    20)
      Char
    '\73673' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\73674' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\73675' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    10)
      Char
    '\73676' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\73677' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    20)
      Char
    '\73678' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    16)
      Char
    '\73679' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    5)
      Char
    '\73680' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\73681' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\73682' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\73683' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\73684' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    320)
      Char
    '\74752' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74753' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74754' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74755' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74756' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\74757' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74758' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\74759' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74760' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74761' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74762' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74763' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\74764' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74765' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\74766' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74767' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74768' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74769' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\74770' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74771' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\74772' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74773' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\74774' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74775' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74776' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74777' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74778' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\74779' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74780' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\74781' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74782' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\74783' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74784' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74785' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74786' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74787' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74788' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74789' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74790' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74791' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74792' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\74793' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74794' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\74795' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74796' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\74797' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74798' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74799' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74800' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74801' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74802' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    216000
      Char
    '\74803' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    432000
      Char
    '\74804' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\74805' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74806' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74807' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74808' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74809' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74810' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74811' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74812' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74813' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74814' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74815' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74816' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\74817' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74818' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74819' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74820' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\74821' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\74822' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74823' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74824' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74825' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\74826' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74827' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74828' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74829' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74830' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\74831' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\74832' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74833' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74834' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74835' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74836' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74837' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74838' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74839' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\74840' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\74841' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\74842' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\74843' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    2 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\74844' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    5 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    6)
      Char
    '\74845' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\74846' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    2 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\74847' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    8)
      Char
    '\74848' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\74849' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    6)
      Char
    '\74850' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\74851' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\74852' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\74853' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\74854' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    2 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    3)
      Char
    '\74855' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\74856' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\74857' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\74858' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\74859' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\74860' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\74861' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\74862' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\92768' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\92769' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\92770' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\92771' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\92772' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\92773' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\92774' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\92775' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\92776' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\92777' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\92864' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\92865' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\92866' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\92867' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\92868' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\92869' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\92870' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\92871' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\92872' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\92873' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\93008' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\93009' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\93010' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\93011' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\93012' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\93013' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\93014' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\93015' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\93016' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\93017' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\93019' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\93020' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\93021' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\93022' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000000
      Char
    '\93023' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100000000
      Char
    '\93024' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000000000
      Char
    '\93025' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000000000000
      Char
    '\93824' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\93825' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\93826' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\93827' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\93828' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\93829' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\93830' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\93831' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\93832' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\93833' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\93834' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\93835' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\93836' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\93837' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    13
      Char
    '\93838' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    14
      Char
    '\93839' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    15
      Char
    '\93840' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    16
      Char
    '\93841' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    17
      Char
    '\93842' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    18
      Char
    '\93843' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    19
      Char
    '\93844' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\93845' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\93846' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\119488' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\119489' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\119490' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\119491' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\119492' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\119493' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\119494' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\119495' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\119496' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\119497' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\119498' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\119499' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\119500' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\119501' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    13
      Char
    '\119502' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    14
      Char
    '\119503' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    15
      Char
    '\119504' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    16
      Char
    '\119505' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    17
      Char
    '\119506' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    18
      Char
    '\119507' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    19
      Char
    '\119520' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\119521' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\119522' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\119523' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\119524' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\119525' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\119526' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\119527' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\119528' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\119529' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\119530' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\119531' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    11
      Char
    '\119532' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    12
      Char
    '\119533' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    13
      Char
    '\119534' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    14
      Char
    '\119535' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    15
      Char
    '\119536' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    16
      Char
    '\119537' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    17
      Char
    '\119538' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    18
      Char
    '\119539' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    19
      Char
    '\119648' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\119649' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\119650' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\119651' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\119652' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\119653' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\119654' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\119655' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\119656' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\119657' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\119658' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\119659' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\119660' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\119661' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\119662' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\119663' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\119664' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\119665' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\119666' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\119667' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\119668' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\119669' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\119670' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\119671' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\119672' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\120782' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\120783' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\120784' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\120785' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\120786' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\120787' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\120788' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\120789' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\120790' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\120791' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\120792' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\120793' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\120794' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\120795' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\120796' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\120797' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\120798' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\120799' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\120800' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\120801' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\120802' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\120803' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\120804' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\120805' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\120806' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\120807' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\120808' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\120809' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\120810' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\120811' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\120812' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\120813' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\120814' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\120815' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\120816' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\120817' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\120818' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\120819' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\120820' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\120821' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\120822' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\120823' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\120824' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\120825' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\120826' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\120827' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\120828' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\120829' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\120830' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\120831' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\123200' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\123201' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\123202' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\123203' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\123204' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\123205' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\123206' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\123207' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\123208' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\123209' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\123632' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\123633' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\123634' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\123635' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\123636' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\123637' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\123638' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\123639' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\123640' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\123641' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\124144' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\124145' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\124146' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\124147' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\124148' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\124149' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\124150' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\124151' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\124152' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\124153' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\125127' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\125128' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\125129' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\125130' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\125131' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\125132' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\125133' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\125134' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\125135' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\125264' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\125265' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\125266' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\125267' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\125268' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\125269' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\125270' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\125271' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\125272' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\125273' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\126065' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\126066' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\126067' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\126068' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\126069' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\126070' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\126071' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\126072' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\126073' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\126074' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\126075' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\126076' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\126077' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\126078' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\126079' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\126080' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\126081' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\126082' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\126083' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\126084' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200
      Char
    '\126085' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    300
      Char
    '\126086' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    400
      Char
    '\126087' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\126088' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    600
      Char
    '\126089' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    700
      Char
    '\126090' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    800
      Char
    '\126091' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    900
      Char
    '\126092' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\126093' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2000
      Char
    '\126094' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3000
      Char
    '\126095' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4000
      Char
    '\126096' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5000
      Char
    '\126097' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6000
      Char
    '\126098' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7000
      Char
    '\126099' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8000
      Char
    '\126100' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9000
      Char
    '\126101' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\126102' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20000
      Char
    '\126103' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30000
      Char
    '\126104' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40000
      Char
    '\126105' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50000
      Char
    '\126106' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60000
      Char
    '\126107' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70000
      Char
    '\126108' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80000
      Char
    '\126109' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90000
      Char
    '\126110' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100000
      Char
    '\126111' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200000
      Char
    '\126112' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100000
      Char
    '\126113' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000000
      Char
    '\126114' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20000000
      Char
    '\126115' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\126116' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\126117' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\126118' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\126119' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\126120' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\126121' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\126122' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\126123' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\126125' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\126126' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\126127' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    3 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    4)
      Char
    '\126129' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\126130' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\126131' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\126132' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100000
      Char
    '\126209' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\126210' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\126211' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\126212' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\126213' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\126214' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\126215' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\126216' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\126217' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\126218' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\126219' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20
      Char
    '\126220' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\126221' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\126222' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50
      Char
    '\126223' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60
      Char
    '\126224' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70
      Char
    '\126225' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80
      Char
    '\126226' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90
      Char
    '\126227' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    100
      Char
    '\126228' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    200
      Char
    '\126229' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    300
      Char
    '\126230' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    400
      Char
    '\126231' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    500
      Char
    '\126232' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    600
      Char
    '\126233' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    700
      Char
    '\126234' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    800
      Char
    '\126235' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    900
      Char
    '\126236' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1000
      Char
    '\126237' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2000
      Char
    '\126238' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3000
      Char
    '\126239' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4000
      Char
    '\126240' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5000
      Char
    '\126241' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6000
      Char
    '\126242' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7000
      Char
    '\126243' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8000
      Char
    '\126244' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9000
      Char
    '\126245' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\126246' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    20000
      Char
    '\126247' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30000
      Char
    '\126248' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40000
      Char
    '\126249' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    50000
      Char
    '\126250' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    60000
      Char
    '\126251' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    70000
      Char
    '\126252' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    80000
      Char
    '\126253' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    90000
      Char
    '\126255' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\126256' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\126257' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\126258' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\126259' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\126260' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\126261' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\126262' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\126263' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10
      Char
    '\126264' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    400
      Char
    '\126265' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    600
      Char
    '\126266' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2000
      Char
    '\126267' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    10000
      Char
    '\126268' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    2)
      Char
    '\126269' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just (Integer
    1 Integer -> Integer -> Rational
    forall a. Integral a => a -> a -> Ratio a
    % Integer
    6)
      Char
    '\127232' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\127233' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\127234' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\127235' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\127236' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\127237' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\127238' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\127239' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\127240' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\127241' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\127242' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\127243' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\127244' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\130032' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    0
      Char
    '\130033' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\130034' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\130035' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\130036' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\130037' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\130038' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\130039' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\130040' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    8
      Char
    '\130041' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    '\131073' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    7
      Char
    '\131172' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\131298' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\131361' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    5
      Char
    '\133418' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    1
      Char
    '\133507' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    30
      Char
    '\133516' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\133532' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    40
      Char
    '\133866' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    6
      Char
    '\133885' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\133913' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\140176' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    2
      Char
    '\141720' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\146203' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    3
      Char
    '\156269' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    4
      Char
    '\194704' -> Rational -> Maybe Rational
    forall a. a -> Maybe a
    Just Rational
    9
      Char
    _ -> Maybe Rational
    forall a. Maybe a
    Nothing