}V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV     !"#$%&'()*+,-./01234,5678.9:;<=>=?=@=A=BCDCECFCGHIJKLM=NOPOQOROSOTUVW=X=YUZU[;\;]^_`_a_b_cdefghijklmnopqrstuvwvxUyz{z|z}z~zzzz6666................................tt;;;;;;                                  ,KKK                      !" !# !$ !% !& !' !( !) !* !+ !, !- ./ .0 12 13 14 15 16 17 18 19 1: 1; 1< 1= 1> 1? 1@ 1A 1B 1C 1D 1E 1F 1G 1H 1I 1J 1K LM NO NP QR QS TU TV TW TX YZ Y[ \] \^ \_ `a `b `c `d ef eghijhikhilhimhnohnphnqhnrhnshtuhtvhtwhtxhtyhz{hz|hz}hz~hzhzhzhzhzhzhzhzhzhhhhhhhhhh copilot-2.0.4Language.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.2Copilot.Core.ExprNameCopilot.Core.TypeTypedcopilot-language-0.2Copilot.Language.Operators.CastCastCopilot.Language prettyPrintCopilot.Language.Interpret interpretcsvCopilot.Language.ReifyreifyCopilot.Language.ErrorbadUsage impossible"Copilot.Language.Operators.Boolean==>xornot||&&falsetruecast#Copilot.Language.Operators.ConstantconstDconstFconstI64constI32constI16constI8constW64constW32constW16constW8constBconstantCopilot.Language.Operators.Eq/===!Copilot.Language.Operators.Extern externArrayD externArrayFexternArrayI64externArrayI32externArrayI16 externArrayI8externArrayW64externArrayW32externArrayW16 externArrayW8 externArrayBexternDexternF externI64 externI32 externI16externI8 externW64 externW32 externW16externW8externBfunArg 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.SpecargtriggerobserverSpecCopilot.Language.StreamStreamFunArgcopilot-libraries-0.2Copilot.Library.Clocksclk1clkphaseperiodCopilot.Library.LTLreleaseuntil eventuallyalwaysnextCopilot.Library.StatisticsmeanNowmeanminmaxsumCopilot.Library.Utilscycle!!case'nscanr1nscanl1nscanrnscanlnfoldr1nfoldrnfoldl1nfoldltaketailsCopilot.Library.PTLTLsinceeventuallyPrev alwaysBeenpreviousCopilot.Library.RegExpcopilotRegexpB copilotRegexpCopilot.Library.Voting aMajoritymajorityCopilot.Library.Stacksstack'stack