1C  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABC     !"#$%&'()*+,-./01234,5678.9:;<=>=?=@=A=BCDCECFCGHIJKLM=NOPOQOROSOTUVW=X=YUZU[;\;]^_`_a_b_cdefghijklmnopqrstuvwvxUyz{z|z}z~zzzz6666................................tt;;;;;;                                  ,KKK                      !  " #$ %& %' () (* (+ (, (- (. (/ (0 (1 (2 (3 (4 (5 (6 78 9: 9; <= <> ?@ ?A ?B ?C DE DF GH GI GJ KL MN MO MP MQ RS RTUVWUVXUVYUVZU[\U[]U[^U[_U[`UabUacUadUaeUafUghUgiUgjUgkUglUgmUgnUgoUgpUgqUgrUgsUgtUuvUuwUuxUuyUz{Uz|U}~U}UU copilot-2.0.1Language.CopilotbaseGHC.ErrerrorGHC.Basefoldrghc-primGHC.PrimseqGHC.Listconcatfilterzip System.IOprint Data.Tuplefstsnd otherwisemap$GHC.Num fromInteger-GHC.Real fromRationalGHC.EnumenumFrom enumFromThen enumFromToenumFromThenTonegatefail>>=>>fmapreturn fromIntegral realToFrac toInteger toRationalBoundedEnum GHC.ClassesEq GHC.FloatFloating FractionalIntegralMonadFunctorNumOrdGHC.ReadReadReal RealFloatRealFracGHC.ShowShow GHC.TypesBoolCharDoubleFloatIntGHC.IntInt8Int16Int32Int64 integer-gmpGHC.Integer.TypeInteger GHC.OrderingOrderingRationalIOGHC.WordWordWord8Word16Word32Word64 Data.EitherEitherStringFalseTrueLeftRightshowShowS. Data.BitsBits.&..|. complementPrelude$!readIOreadLn appendFile writeFilereadFileinteract getContentsgetLinegetCharputStrLnputStrputCharSystem.IO.ErrorcatchGHC.IO.ExceptionioError Text.Readreadreadseither Data.Listunwordswordsunlineslinesproductfoldl1minimummaximumlex readParenreadList readsPrecText.ParserCombinators.ReadPReadSacoshatanhasinhcoshtanhsinhacosatanasincostansinlogBase**logsqrtexppiatan2isIEEEisNegativeZeroisDenormalized isInfiniteisNaN scaleFloat significandexponent encodeFloat decodeFloat floatRange floatDigits floatRadixGHC.IOFilePath userErrorIOErrorlcmgcd^^^oddevendivModquotRemremquotrecip/floorceilingroundtruncateproperFraction undefined Control.MonadmapM_mapM sequence_sequence=<<subtractsignumabs*+ showParen showStringshowCharshowsshowList showsPrecunzip3unzipzipWith3zipWithzip3 concatMaplookupnotElemelemallanyorandreversebreakspansplitAt dropWhile takeWhile replicaterepeatiteratescanr1scanrfoldr1scanl1scanlfoldllengthnullinitlasttailhead Data.MaybemaybeNothingJustMaybemaxBoundminBoundfromEnumtoEnumpredsuccuncurrycurryasTypeOfflipidcompareGTEQLTcopilot-core-0.2.1Copilot.Core.ExprNameCopilot.Core.TypeTypedcopilot-language-0.1Copilot.Language.Operators.CastCastCopilot.Language prettyPrintCopilot.Language.ErrorbadUsage impossibleCopilot.Language.Interpret interpretcsvfuncarrayvarInput"Copilot.Language.Operators.Boolean==>xornot||&&falsetruecast#Copilot.Language.Operators.ConstantconstantCopilot.Language.Operators.Eq/===!Copilot.Language.Operators.ExternexternDexternF externI64 externI32 externI16externI8 externW64 externW32 externW16externW8funArg externArray externFunextern Copilot.Language.Operators.Locallocal#Copilot.Language.Operators.IntegralmoddivCopilot.Language.Operators.Mux ifThenElsemuxCopilot.Language.Operators.Ord><>=<=#Copilot.Language.Operators.Temporaldrop++"Copilot.Language.Operators.BitWise.>>..<<..^.Copilot.Language.ReifyreifyCopilot.Language.SpecargtriggerobserverSpecCopilot.Language.StreamStreamFunArgcopilot-libraries-0.1Copilot.Library.Clocksclk1clkphaseperiodCopilot.Library.LTLreleaseuntil eventuallyalwaysnextCopilot.Library.StatisticsmeanNowmeanminmaxsumCopilot.Library.Utilscycle!!case'nscanr1nscanl1nscanrnscanlnfoldr1nfoldrnfoldl1nfoldltaketailsCopilot.Library.PTLTLsinceeventuallyPrev alwaysBeenpreviousCopilot.Library.RegExpcopilotRegexpB copilotRegexpCopilot.Library.Voting aMajoritymajorityCopilot.Library.Stacksstack'stack