6123R(lM/n걁 8:nɔf r5.   }׫ gv;(!T E i#޲`4B.{( < B `JN '$ ,20V70C HӰ|FOG5 Jݕ6e'` xbu睤S.s܊MqA\'_d0&4I\6O.jY':`? غI8d <6 yKmF$$6ΗlrA _Td,À'c`eڊu7SϪfg    2!" # !$  "# #" #"a]WԆWuK$%   3qbV8h& k7]}Qg+'    Dy7{HZLj(   }"#! "#$  ) )0*  + ,  ,  )1 )  "!"- !. /0 /)1  ,+,!. 02 2)1  ,+,  3 3 ^ąmM0p4   p/H5   " !1  "0*    "1 !6  "1 60-   611   !6  "1 60-   611罍eҾ&` . 58d5&m;*? 2 {R O-{j  jv%S 77$ ! " "5+ wU!l"  787$ 8* 0228* /0/8* /0/putV9C  9:9$ :* /0/:* 022 眞Oٰ,\;  } qo  2)D&w { <=>   #<= $>>AO eBM?     v}-X Hg@ < 0Ss.6]l{(d]P“ %`, 1(D  [=  &= $ ' (3 3 )0A &A 3'!,C 3   NȊd]   i>M=d[^.*BCDE'FGHIJKHL4FGHM5@ N;JO PHQHR SFT UFV %&DB W?( XFV YFTZmainBoardTypesbaseghc-prim integer-gmp Data.TupleGHC.Base GHC.FloatGHC.Num Data.List GHC.ClassesGHC.ListGHC.RealPrelude $fEqPlayerHolePlayerPositionSeed board2holescapture getLastHolegetOtherPlayergetOtherPlayerHolesgetPlayerHoles holes2board initBoardmoveremoveMancalaHolesow updateHole $wboard2holeswwwww1wild $wcapture $wgetLastHole $wholes2board$wmoven0wild1$jww2wild11wild2xds1w1ya$wsow $wupdateHolen#playerbdsboardgetPlayerHoles1nHolesseedsholes initBoard1 initBoard2xsA++BNobody GHC.TypesI#GHC.Prim<#GHC.BoolFalseInt#+#!!_subTrue!!1CoUnsafe<=#takeUInt: drop_drop#[] replicate reverse_revtail1