-- autogenerated from https://www.unicode.org/Public/14.0.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

{-# LANGUAGE LambdaCase #-}
{-# OPTIONS_HADDOCK hide #-}

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

import Data.Ratio ((%))

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