Problem Statement
- s contains only uppercase 'I' and uppercase 'O' letters.
- There is at least one pair of non-negative integers (a,b) such that the a-th (0-indexed) character of s is 'I', the (a+b)-th character is 'O', and the (a+2*b)-th character is 'I'.
Return the number of different IOI strings that can be formed, modulo 1,000,000,007 (1E9+7).
Definition
- Class:
- IOIString
- Method:
- countIOIs
- Parameters:
- String[]
- Returns:
- int
- Method signature:
- int countIOIs(String[] mask)
- (be sure your method is public)
Constraints
- mask will contain between 1 and 50 elements, inclusive.
- Each element of mask will contain between 1 and 50 characters, inclusive.
- Each character in mask will be uppercase 'I' or uppercase 'O' or '?'.
Examples
{"IO?"}
Returns: 1
Two strings can be formed here : "IOI" and "IOO". Only "IOI" is an IOI string.
{"????"}
Returns: 4
There are four IOI strings of length 4 : "IIOI", "IOII", "IOIO", and "OIOI".
{"?II"}
Returns: 0
No IOI string can be formed from "?II".
{"I??O??I"}
Returns: 16
Character 0 is 'I', character 3 is 'O', and character 6 is 'I'. Therefore, all possible strings are IOI strings here.
{"???I???????O???","???????????O??IO????????I???"}
Returns: 438952513
Don't forget to concatenate strings.
{"??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????"}
Returns: 967087276
{"?"}
Returns: 0
{"????I??????????????I?????????????I????????????????","??????????????????????O??O??I????????????????????O","?????????????????????????I????????????????????????","????????????I??????I??????????????????????????????","?????O?O??O?????????????????????????????????"}
Returns: 686331837
{"????????????????????????I?????????O???????????????","??????????????????????????????????????????????????","?????????O???????OI???????????????????????????????","????????????????????????I?????????????????????????","O??????????O?????????????????????????I????????????","?????????O????????????????????????????????????I???","??????????????????????????????????????????????????","???????I??????????????????????????????????????????","??I???????????I??????????????????????O????????????","??????????????????????O???????????????????????????","?????O??????????????????I????????????O??????????I?","?????????????????????????????????????????I????????","??????????O???O??????????I????????????????????????","??????????I???????????????????????????????????O??O","????????????????????O????????????????????O????????","?????????????????????????????????????????????????O","??????????????????????????????????????????????????","??I?????O?????????????????????????????????????????","???????I?????????????I?????????????????????I??????","I????????????????????????????????????????????????I","??????????????????I?I?????????????O???????????????","??????????????????????????????????????????????????","??????????????????????I???????????????????????????","??????????O???????????????????????????????????????","??????????????????I???????????????????????????????","??????????????????????????????????????????????????","???????O?I????????????O???????????????????????????","????????????O???????????I????I?O??????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","???????????????????????????I?????????????????I????","?I????????????????????O???????I???????????????????","?????????????????????????????????O?????I??????????","???????????????O??????O??????O????????????????????","??????????????????????????????????????????????????","?????I????????????????????????????????????????????","??????????????????????????????????????I???????????","??????????????????????????????????????????????????","??????I?O?????????????????????????????????????????","?????"}
Returns: 74370708
{"?????????O??????I????????I??????????O?????????????","???I??????????????????????????????????????I???????","??????????????????????????????????????????????????","?????????????????????I??????????????????O??????O??","????????I??????????????O?????????????I????????????","???????????????????O??????????????????????????????","??????????????????????????????????????????O???????","??????????????????????????????????????????????????","????????????????????????I?????????O???????????????","????????????????????????????O???????O?????????????","???????????O?????????I??O???I???????I?????????????","????????????????????????????????????O?????????????","??????????????O??????????????????????O????????????","??????????????????????????????O????????????????O??","??????????????????????????????????????????????????","????????O??????????????????????????"}
Returns: 386246655
{"??????????????????????????????????????????????????","??????????????????O?????O?????????????????O???????","???I??????????????????????????????????????????????","?????????O????????????????I???????????????????????","?O???????????????????????????OO?O??O??????????????","?????????O?????????????????????I???????O??????????","?????????O??????????????????????????I?????????????","??????????????????????????????O???????I???O??????I","???????????????????????????????????????????????O??","?????I??????????????????????????????O??I??????????","????????????????????????I?????????????????????????","????O????????????????????????I?????I?????????????I","????????????O?????????????????I????????????O??????","??????????????????O???????????????????I???????????","?????????????????I????????????I???????????????????","I???????????O????????????????I????I???????????????","???????????????I??????????????????????O???????I???","????O?????????????????????????O???????????O???????","???????O?????I????????????????????????????O??"}
Returns: 999360799
{"?????????????????????O???????????????????I????????","????????I?????????????????????O???????O?????O?????","????O?????????????IO???????I??????????????????????","??????????????????I???????????O???????????????????","O?????I??????????I??????????O?????????????????????","??I????I??????????????????????????O??????????O????","?????I???I????????????I???????????????????????????","????????????????I??????I??????????O???????????O???","?I????I???????????????????????????????????????????","??????????????????I???????????????????????????????","????????O???????????I?O???????????????????????????","????????????????????????????????????O?????????O???","???????????????????????????????????OO?????????????","????????O?????????????????????????O?O?????O???????","?I?I????????I??????????????????O??????O???????????","????????????????I???????????????????O?????????????","I????I????????????????????????????????????????????","?????O???I??????????????????????I?????????O???????","??I??????????I??????????I?????????????????????????","????IOI??????????????????????I???????O?????I??????","??????????????????????????????????????????????????","????????????????????????????????????O?????????????","??????????????O????????????????????????????II?????","???????O??I??????I????????????????????????????????","??????????????????????????????????????I?????O?????","??I???O???????????????O??????I????????????I???????","??????????????????????????O??????????????????I????","?O?????????????????O??????????II???????I?????O??O?","????????????????????????????????O?????????????????","OO?????I??O??????????????????????I????????????????","??????I?????????????????I?????????????????????????","?????????????????I????????????????????????????????","????I????????????????????????O???????????????O????","??????????????O???????????????????????????????I???","?????????????????????????????????????????????O??I?","????????????O?????????????????????????????I???????","???O??????????????????????I??????I???????????I????","??I???????????OOI???????????????????IO???????O????","???????I???????"}
Returns: 118643699
{"???????????????????????I??????????????????O??I????","I????????????????I????????????????????????????????","????????????????????????????????????????O?????????","??????????????????????????????????????????????????","??????????I????????????????????????????????????I??","???????O???????IO??????????????????????????I??????","???????????????????????????????????????O????????OO","??????????????????????????????????????????????????","????????????????????????II????????????????????????","???O????????I??????I??????????????????????????????","??????????????????????????????????????????????????","???????I??????????????????????????????????????????","??????????????????????????????????????????????????","?????????????????????????????????????O??O?I???????","?????????I???????????I???????I??????????????O?????","??????????????????????????????????????????????????","????????O?????O?????????O??????????O???O??????????","????????????????????I????????????????I????????????","??????????????I???????????????????????????????????","?????????????????????????????????????O????????????","???O?I?????????????O??????????????????????????????","???????????????????????????????????O??????????????","?????????????????????I??????????I?????????????????","??????????????????????O??????????????????????O????","???????????????????????????????????????O??????????","??????????????????????????????????????????????????","?????????????????????????????????I??????????I?O???","??????????????????????????????????????????????????","???????????????????????????????????O??????????????","???????????????????????????????????????I??????????","???I????????????????????I??????O??????????????????","????????????????I?????????????????????O???????????","??????????????????????????????????????O???????????","?????I?????????O??????????????I?????????????I???I?","?????I???O????????????????????????????????????????","??????????????I???????????????????????????????????","??O??????????????O???????????????????????I????????","??????????????????????????????????????????????????","??????????????????????????????????????????????O???","??????????????????????????????????????????????????","?????I?????????????????????????????????????O??????","???????????????????????O??????????????????????????","?????????????????????I????????????????????????????","????????????????I?????????????????????????????????","?????????????????????????????????????O????????????","???????I????????I?????????????????????????????????","??????????????O???????????????????????????????????","?O?????????????????????"}
Returns: 531963268
{"????????????????I????????????????????????II???????","???????????O????????????????????I???O?????????????","?????????????I?????O??????????????????????????????","??????????????????O???????????I???????????????????","????I?????????????????????????????????????????????","???I??????????????????????????????O??????I????????","??????????????????????????????????O??????O?????I??","????????O????????????I?I?????????????????????????O","???????????????????I????I???????O????????????O????","????????????????????????I?????????????????????????","????????????????????????????I?????O????I???O??????","?????????????????????????????????????????I????I???","??O?I???????O??????????????????????????????I??????","???????O??????I???????????????????????????????????","???O??????????????O????????????????????O??????????","??????O???????????????????????????????????????????","?????????????I????????????????????I???????????????","????????????????????O???????????????I?????????????","I?????????????????O????????????????????????????I??","?????????O???????????????????????????I????????????","?????????????O????????I???????????I???????I???????","??????????O???????????????????O???????????????????","????????????????????"}
Returns: 252665892
{"??????????????????????????????????????????????????","??????????????????????????????????????????I???????","???????????????????????O??????????????????????????","??????I???????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","?????????????????????????????????????O????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????I???????????????????????????????????????","?????????O??????????????????????????????????????I?","??????????????????????????????I???????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????I???????????????????????","??????????????????????????????????????????????????","???????????O?????????????????????????I????????????","??????????????????????????????????????????????????","?????????????????????O????????????????????????????","??????O???????????O??????????????I???????O????????","?????????????????????????????I????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????O???????????????????????????????????","??????????????????????????????????????????????????","????????????????????????I?O????????????I??????????","??????????????????????????????????????????????????","?????????????????????????????????????????????????I","??????????????????????????????????????????????????","??????????????????????????????????????????????????","?????????????????I????????????????????????????????","?????????????????O????????????????????????????????","??????O?????????????????????I?????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","?????????????????I???????????????????????????O????","????????????????????????I???????O?????????????????","??????????????????????????????????????????????????","??????????????????????????I???????????????????????","??????????????????????????????????????????????????","????I?????????????????????????????????????????????","??I???????????????????????????????????????????????","????????I????O?????????????????????????I??????????","??I???????????????????????????????????????????????","??????????????????????????????????????????????????","?????"}
Returns: 575541091
{"????????????I???????I??????????????????I??I???????","?????????????????O????????O???????O?????O?????????","???????????????????????????????????I???????????I??","???????O???I???????????????????????O?O????????????","?????????????????O???O?????????????????O?O??????O?","?O???I???IO????????????O???????????????O??I????I??","????IOO????????????????O??I????????????O???I??????","?I????????????????????O???O???????????????OO????I?","????????????????O?O??I????????????????????????????","??????????????????????I?O?O????O???????????O??????","????????????????????????????????O?????????????????","??????????????O????I?O???O?????I?????OI???I???????","????O??O?????????O????????I?I?????????????????????","????????????????????????????I?????????????????????","?????????O????????????I???????O????????O?????I????","???OI???????????????I??????????????I?????I????????","???????I???????????I??????????????????????????????","????????????????????????????????I????????????????I","?????O??O???????????O????O??I????I???????I????????","?????????????????????O???I??????O??I??????????????","??O?????????????O??????????I????????????O?????????","??I??????????????????????????????????????O????????","??????I?????????I??????????O???O????????OO?????I?O","O????????????I?????????????OI?????????O?I?????????","?O??????????III????????O?????????O???????????I??I?","???????I??????????????????????????????????????????","??I??????O?????????????????O?????O??????I?????????","??????????????????????????????????????????O???O???","?????????O??I???O?I???????????????????????????????","????????II??????I??????O??O???????????????????????","???O????II?I??I???????????I?O??I????????????O?????","???????????OO?????I??I????????I?????????O??????O??","?????????I?????????I?????????I???O????????????????","?????O?????O??I??????????O???????I???????????????O","???????????????????O????????????O?????????????????","????????O????????I????????????????????????????????","??I??????I??????????I??????????II?OO???I??????????","????????????????????????????IOO??I????????????????","???????????O????????????????O???O?OO???????????I??","?O????????????????I??????????I??????????????????I?","????????????O???????I?????????????????????????????","???????????????I??????????????OO??????????O???????","??????I?????I?????????I??????????OIO???I????I?????","?????????????????????????I????O????????O?????????O","????????O??????????????I?????????I????????????????","?????????O?????????????????????????I??????????????","???????????????????????????????????????O?????????O","???????????O??O?????????????????????????O??????"}
Returns: 146805543
{"?O?OO????OOOO?OOO?OOOOO??O?O?O?OO??O?O?O??O??O??O?","??OO?O?OOO?OO????OOOOOO?O?O?O???OOO?OOOOO??OOOOOOO","OOO?OOO?OO??O??OO????O?OOOOOOOOOOO??OO?OOOOOOOOOOO","O?OOOOOOO?OOO???OOOOOOOO?OOO?OOOOOOOOOOOOOO?OOOOOO","O???OO??OO?OOOO?OOOOOOOIOOOOO?O??O?OOOO?O?OOOO?O?O","??OOOO?OOOO?OOO?OOO?OOO?OOO?O?OO?OO?O?OOO?O?OOO??O","O?OO?O?OOOOOO?"}
Returns: 988185589
{"OO??OO?OOO?OO??OO?O?O?O??OO??OOO??O?O??O?O?OOO??OO","O?OO?OOOOOOO?O?OOOOO??O???OO?O??OOO????O???????O??","O??O??O??II?I?II???III??I???IIIIIIIII???III?I???II","??I??II?II?OOOO??O?O?OOO??O?O????OO?OOOOOO????OOO?","??OO?OOOO??O?O?OO?OOO?OOOO??O??OO??O????O??OOOOOO?","O?OO?O?OO?OOOO?OOOOOO????OOO?OOOO?OO??OOO??????OOO","OOO?OO???O????O?OOOOOOO??OOO?OO?"}
Returns: 846217521
{"?OO?O?OOO?OOOOOOOOOOOOOO?OOOOOOO?OOOOO?OOOOOO??OOO","OO?OO?OOOOIOOO?O?OOOOOOOOOOOOOO?OOOOOOOOO???OO?O??","OOOOOOOOOOOOOOOO?O?OOOOOOO?O?OOOOOOOOOOO?OOO?OOOOO","O?OOOO?OOOOOOOOOOOOOOOO?OOOOOO?OOOOOOOOOO?OOOO??OO","O??OOO?OOOO?OO??OOOOO?OIOOOOOOOO?OOOOOO??OOOOOOOO?","O?OOOOOO??OO?OOO?OOO?OOOOO?OOOOOOO?OO?O?O?OO?OOOO?","O?O?OOO?OOO?OO?OOOOO?OOOOOO??O??OOO?OO?O?OO?O??OOO","OOOOOOO?O?O?O?O?OOO?OOOOOOOOOO?OOOOOOO?OOO?OOOOOOO","OOOOOOOOOOOOOOOOOOO?OOOOOOOOOOOOOOOOOOO??O?OO??OOO","?OOOO?OOOOOOOOOO??O???OOOOOO???OOO??O?O?OOOOOOO?OO","OOOOOOOO?OOO??OOOO??OOOO?OOOOOOOO?OOOO?OOOO?OO?OOO","OOOO?OOOOOOOOOOO?OOO?O?OOOOOOOO??OOO?OOO??O?OOO??O","OOO?OOOOOO?OOOOOO???OOOOOOOOOOOOO?OOOO?OOOOOOOOOOO","OOO?OOOO?OOO?OOOOOOO???O?OO??O?OOO?OOOOO?O?O??OOOO","O?OOOOOOOOOOOO?O?OOOO?O?OOOOO??OOOOO?OO?OOOOOOOOOO","OOOOO?O?OOOO?OOOOOOO??OOOO?OOOOOOOOOO?OOOOO?OO?OOO","OOOO??OOOOOOO?O??O??OOOOOOO??OOOOOO?OOOOOOOOOOO??O","OOO?OOOOOOOOO?OOO???OOO?OOO??OOOOOOOO?OO??OOOOOO?O","OOO?OO?OOOOOOOO??OOOOOOOOOOOOOOO?OOOOOO?OO??OOOOOO","OOOOOOOOOO?O???OOOOOOOOOOO??OOO"}
Returns: 995560554
{"??????????????O?O??OO?O?O?????O?O???O?????????OO?O","OO?O?O????O?O????OO??O??????????O????O????O???????","OO????????????????O???O???O???????OO????????O???OO","??OO??????????O???????????OO????O??O????O??O?O????","O??????????????????????O??????OO???O????O????OO???","?OO?O????????O???O????????O????O?O?O?????O??O?O???","?????O????O???????????????????????OOO????????O????","?O???OO???OO??????O?O???O???????OO??????O?????????","????????OO???OO????????????O???????????????????O??","O???O?OO??O?????????OO????????????????????????O???","????O??O???O????OO?OO????????????O????????O???????","?O?????????????O?????O?????????????????OO????O????","???O???????????????O?????O?OO??O???O??O??????O????","???OO????????????????O????O??????????????????O??O?","???O????????????????O?O??????O?????O?????????????O","??O?O??O?????O???O????O???OO?OO??O?????O???????O??","???OO?????????O???????????????O??O?O?????O????????","????????O?O?OO??????OO???????O????????????????O???","??????O?????O??????O??????OO?O?OO????????????OO??O","??I????O????????O????????O??O???O??????O???OO????O","O??O?O????????O?O?O?O???????????OO??O?O?O???O?O?OO","OO??O????O????O????????O???????O???O????????O?????","??O???O?????????????O?????????????????????????????","??????????????????????????????????????????????????","?O?O??OO???????O?O?O??O???????????O????OO?OO??O???","????????????O????????O?OO????O????O?O?????O?O?????","OO?OOOO???O????O??OOO?O???????O?????????O?????????","?????????O????????????OO???????O????O????????OOO??","????OOO??O??O???????OO??????????OO????O??O?O?O????","??????????????????O???????OO???????O????????O?????","OO?????????????OO???O???O???O??????O???OOO?????O??","??O??????O???????????????O??OO???O???????????????O","???????????????????????O?????O?????O?O??????O?OO??","?O??????O??O??????O?O??????O????????????O?????????","O????O?????????O????O?O??O????????OO??????????OOO?","O?????O??OOO??O?????O????????O??O????O?????????O??","??O????OO???????O??????O??O??????O????????O???????","???O?O????????????O????????O????O??????????O???O??","?????O???????OO????????????O?O?????O??????????????","??OO????????????OO??O??O?O???O?O??O?O?O?????????O?","O???????O??????O???O????O????????????????????O????","????????O?????O????O???O????????????????????O??OO?","????????O????O??O????????????O?????????O??????????","??O?O??OO??????O??O??????O???O??????O????O?O???OO?","?O?O????O?????O???????O????????"}
Returns: 231552048
{"??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","???????????????????I??????????????????????????????","??????????????????????????????????????????????????","??????????????????????????I???????????????????????","??????????????????????????????I???????????????????","??????????????????????????????????????????????????","?????????????O????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","?????O????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","??????????????????????????O???????????????????????","??????????????????????????????????????????????????","??????????????????????????????????????????????????","????????O??????????????????????????????????????O??","????????????????????????????????????O?????????????","??????????????????????????????????????????????????","?????????????????????????"}
Returns: 217565107
{"??OO??O?O?OO?O?????O????O??O?????O?O?O???OOOO??OO?","????O?OOOO??OO?OO?OO?O??OO??O????OOOO??O???OOO?O?O","???O?OOO??????OO?O?????OOO??O????O??O???????O??O?O","O????OOOO???OOOO??O?OOOO?OOO?O??O???O??OOOO??OOO??","??OOO??O?O?OOOOO??OOO????O?O?????O???O?O??OOO?O???","OOO???OO??OO??????O?O???OOO??OO??OO????O?O????O???","O???OO?????OO?O??OOO???????OOOO??OO?O????OOO??O???","????O?OO?OOOOOO??O??O?OOO????O?O??O?????O?OOO???O?","???O??OO???O??O?OOO?OOO???O?O??????O??OOOO???OO?OO","O?O?O?O????OO??O??O?O?O???OOOOO?OO?OO?OO???O???O??","OO??OO??OOO?OOO??OO?????OO??????O?????OO?O????OOO?","OO??????O?OOO???O??OOOO?O??O?O??OO???OOOO???OO????","????O??OO???O?????OO??O?O?????OO?OO????OO??O?????O","O?O?OO?O????OO?OO??O??O?O????O?O??OOO??OOO???O????","OO????OOOO?????O?O??OO???O?O?????OOOO??O????OO??OO","?O?O???O???O??O???O???O???OO???OO??OO??O???OO??O??","??O?OOO?OOOO??OOO????????OOOO????????OO?OO??O???O?","O????O????O?O?O?????OO????OOO??O??OO??O?OO?O?OOO?O","??O?OOO?O??OOOOOOO??OOOO??IIII?IIII?I?I??????I????","??II???????IIII??II???I???????????I??I?II??III??I?","?I????IIII???II????IIII??I?I?I???IIII????I??I?I???","II??I?I????????IIII?I????I????II??I???II?II?I???I?","??I?II??I????II??II???I???????I?????I??I????????I?","?I???I?I?III?I?I????I?I??I??I???I?III??II?III????I","?IIIII?I?I?I??I???II???I????I?IIII?????II??I?I?I??","???I??I????I????I?I??III?III?I??IIIII??III?IIII?II","?????III?I?I?I???III?????II????I???I?III????I???II","II????I?I?I?I??I??II?II???I????I???????I?I?I?I??II","???II?II?????II?I???I??I??II?I???I??????????I?I?II","?I?IIO?OO??O?OO??OO????O?OOOO???OOO???O???O?O?????","??O?O???OO?OOO??O?O????O??O?OOO?OO?O??O?O?O?O????O","???O?OO?OOO??O???OOOO????O????OO??O??O??OO?O??OO?O","O????O????O??O??????O??????O????OO?????O?O?OO?OO??","O?O????O?O???O?O??OO???O??OOOO?OO?O????O?O??O???OO","OO?O?O???O?OO?O???OOO?O??OO??O??O?OOO???O??OO??O??","O??O?O??O???O??O?????O??OO??????O?O?O??O???O??OO??","?O??OO?O?O??O??O?OOO????O????????O?O???OO??O?OOO??","??????O?OO???????????OOO????O??O?O??OOO???OO???OO?","O?OOOO??????O?O??????O??O??????O???O?O???????O?O?O","O?OO????O??O?O?O???O????OOO???OOOO?????OO?O?O?OO??","??????OO?O?O??O?OOOO?O???OO???OO?O????OOOOO??OO?O?","??OO?O?OO?O??O??OOO??OOO????O?OOO?O?OOOO?OO??O??OO","??O??O?????O?OOOOO???OOO?O?OO?O???O??O???OO?O?????","OOOO??O"}
Returns: 519859877
{"OOO??O??OO?OOOOOO?OOOOO?OOO?OOOOOOO?OOOOOOOOOOOOO?","OO?OOO?OO??OOO??OOO?OOOOOOOOOOO?OOOO?OOOOOOOOOOO?O","?O?O?O?O?OOOOOOOOOOOOOOOOOOOOOOOO?OO?OOO?O?OOOOOOO","O???OO?OOOOOOOOOOOO?OOOOOOO?OO?OOOOOOOO?OO???O?O?O","OO??OOO?OOOOOOOO?OOOOOOOOOOOOOOOOOOOOOOOOO?OOOOOOO","??OOO?OOOOOOOOOOOOOOOOOOOOOO??OOOOOOOOOO?OOOOO?OOO","OOOOOOOOOOOO?O?OOOOOOOO?OOOOOOOOOOOOOOOOOOOOO?O?OO","OO?OOOOOOOOO?OOOOOOO??OOO?OOOOOOOOOOOOO?O?OOOO?OOO","OO?OOOO??OOOOOOOO?OOOOO?OOOO?OOOOO?OOOOOO?O?O?OOOO","O?O??OOOOOOOOOO?OO?OO?OOOOOOOOOOOOOOO?OOOOO?OOOOOO","?OOOOO?O?OOOOOOO?OO?OOOO?OOOOOOOOOO?OOOOOOOO?OOOOO","OOOOOOO??OOOOOOOOOO?OOOO?OO?OO?OOOOOOO??OOOOOOOOOO","OOOOOOOO??OOOOOOOO?O??O???O?OOOOO?OOOOOO?OOO?OOOOO","OOOOOOO?OO?OOOOOO????OOOOOOOOOO?OOOOO?OO??OOOOOO??","OO?O?OOOOOOOOOOO?OOOOOOOOO?OOO?O?OOOOOOOOOO?OOOOOO","OOOOOOOOOOOOOOOOOOOOOOOOOOO?O??OOOOO?OOOOO?OOOO?OO","O?O?OOOO?OOOOOOOOOOOOOO?OOOO?OOOOOOO?OOOO?OO?OOOOO","OOOO?OOOOOOOOOOOOOOO?OOOOOO?OOOO?OOOO?OOO??OOOOOOO","OOOOO?OOO?O?OOOOOOOOOO?OOOOOOOOO???OOOOOOOOOOOOOOO","OOOO??OOO?OOOOO?OOO?OOOOOO?OOOOOOOOOO?OOOO?OOOOOOO","OOO?O?OOOOOOOO??OOO?O?OOOOOO?OOOOOO?OOOOOOOOOO??OO","OOOOOOOOOOOOOOOOOOOOOOOOO?OOOO?OOOOOOOOOOOOOOOOOOO","OOOOOO??OOOO?O?O?OOOOOOOOOOOOOOO?O?OOOOOOOOOOO?OOO","OOO?OOOO???OOOOO?OOOOOOOOOOOOOOOOOIIIII?II?IIIII?I","?III?IIIIIIIII?IIIIIIII?II?IIII?IIIIII??I?III?IIII","IIIIIII?III??IIIIIII?IIII?IIIIIIIIIIIIIII?II?II?II","IIIII?IIIII?II?IIIII?III?IIIIIIIIIIIII?III?IIIIII?","II?IIII?IIIII?IIIIIII???IIIIIIII?IIIII?IIIIIIIIIII","I?IIIIIIII?IIII?IIII?II?IIIIIIIIIIIIIII?IIIIIII?II","?II?IIIII?III?IIIIIIIIIIIIII?IIIIIIIIIIIII?IIIIIII","I?III?II?I?II?IIIIII?IIIII?IIIIIIIIIIIIIIII??IIIII","?IIIIIIIIIIIIIIIIIIII?I?IIIIII?IIIIIIIIIIIIIII??II","I?IIIII?I?IIIIIIIIIIIII?IIIIIIIII?IIIIIIIIIIIIIIII","IIIIIIIIIIIIII?IIOOOOOO??OOOOO?OOOOOOOOO?OO?O??OOO","OOO?OOOO???OOO?OOOO?OOOO?OOOOOOOOOO??O?OO?O?OOOOOO","O?OOOO?OOO?OOOO?OOOO??O?OOOOOOOOOOOOOOOOOOOOOOOOOO","OOOOOOOOOO??OOOO?OOOOOOOOOOO?OOO?OOOOOOOOOOOOO?O?O","OOOOOOOOOOOO??OOOOOOOOOOOO?O?OOOOOOO?OOO?OOOO?OO?O","OOOOOOO?OOOOO?OOOOOOOOOOOOO???OOOO?OO?OOOOOO??OOOO","OOOO?OOOOOOOOO?OO?OOOOOOO?OOOOOOOO??OOOOOOOOOO??OO","O?OOOOOOO"}
Returns: 554442572
{"OOOOOO???O???OO?OO?OOO?O?OOOOO?O??OOOOOOOOOO?O?O?O","?OOOOO?O?OO?OOOOOOOO?O?O?O??OO?OOOOOO?O?OOOOO?OOOO","OO?OOO?OO?????OOOOO?OOIOO?OOI?O?O????I??I????OI??I","?OIOO?OO?O?I?O??OIOOIOO??OIO?IO???OIOO??OIOOI?OIOO","??O?O?I??I?OI?O??OIO?IOOIOO??OIOO??OI??IO?IOO??OIO","?I??IO?IOOIO?I??I?OI?????IO??OOIO???OI????OIO???O?","?OI?OIOO??O?OOIO??OOI?OIOOI??IOOIOO???I?OIOOI?OIOO","IO?I????OI?O?OOIOO?O?IO?IOOI?OIOOIO?IOO??O??OI?O?O","?IOO?OO??OI???OOIOO?O???O?OO?O?IO?IO?IOO??OIO?IO?I","?O?O???O?OOIOOIOOIOO???IO?IOOI??I???OO??O?O???OI?O","IO??O?IOOIO????I?O?OOI??I?O?OOI???O?I??I?O?OO???IO","OIOOIOOI?OIOOIO???OI?OIOO???I?OIOOI?OIOO???IOOIOO?","OOIOOI?OI?O?OOI???O?I?OIOOIOOIOOIOO?OOI?O????OO?OO","I?OIO?IOOI??IOO?OOI??IOO?????OI???O?IO??O???O?OO?O","???OIO?IOO?O?I?OIOOIOOIO??O??O???OI?OIOOIOOI?O???I","??IOO?OO?OOI?OIOOI?OIOOIOOI?OI??IOO?O??OO??OIOOI?O","IOOI?O?O???OIOO????OOI?OIO?I?O?OOO???OOO??O?O?OO?O","??OO??OOOO?OOOO?O?O?O?OOOO??OO?OOOOOO?OOO??O?O??O?","O??O?OO?O??OOO??OOOOOO?OO??O??O?OOOO??O?OOO?O???OO","O?O?O??O??O?OOOO?OO??O?O??OO?O?O?OOOO?"}
Returns: 371002458
{"????OO????????O??O???O?O?O??O????O?????O?O???O????","?????????????O??????O???O????????O????????????????","O?????????O?????????OO?O????????????????????????O?","???O????O???O?????O???????O???????????OO?O????????","????O??????O????O???????????O?O??OO?????????O?????","???O????O?O????O????????OO?O??????OO???O??????????","?O??OO??????O??????????????O?????O?O?O?????OOO????","??O??????????O?????O???O????????????O??OO???????OO","O?????????????O??O?OOO??O?????OO?O?O??OO?O?O??????","???OO??O?O??????????????????????O???????O????O????","??????????O????O?????O?????????????O?????OO?OO????","OO????????O???????O?O???OO???????O??O????????O??OO","???O?O????O?????????O?????OO??O?O??????????O?O????","O?OOO?????????O??O??????OO?????O???O?O??O????O???O","??O???????OOOO?O??OO?????????????O?O???O?O??????O?","????????OO???O????????O????????????O???????O??????","?O????????O??O????????O??OO??O??????????O?????????","???????O??O????????????O????O?OO??????OOOO????O?O?","???O??O???O??O??O???O???????????O????O?OO?????????","???????????????????O?????O?????O????O?????O??O????","?????????????O???O???????????OO?????????????O??O?O","????????????????O????O??O????OO???O?????????O????O","???O??????O????O??????????O??O????????????????O???","O??????O?????O?OO?OO??????O??O?O???O??????????????","?O????O?O???????????????O???O?????OOO????????????O","?????O??????O?????OO?????????O????????????????????","??OO??O????????O?O??O????O?O?????????O?O??????????","?????OOO?O???????O?????O??O???O??????O?????????O??","??????O?????????????O????????OO???O?O????????OO???","????O????O????????????????????O?O??????O???OO?O???","???O????O?????O?????O????????O?O???????????O??????","O????????????????OO?O???O?O?????????????O???OOO???","????????OO?O?????O?????O???????OO?????????????O??O","?????O????????O??O?O??????O???????O?????O????O??O?","?OO??O????O?????????????O?????????O?????O???????O?","?????????????????OOO????O????O??????O??O?O?O???"}
Returns: 377889671
{"?????O??OO?O??O???O??O??O?O?O???????OO???O?????OO?","?O?O??????????O???????OO??????O????????O?O????????","????????????OOO???OO???OO?O??????O??O????????O?O??","O???????O????O????O?OO????O?O??????O??????O???????","?OOO???O????O?O?????O??OOOO?????????O?OO??O????O??","??O?O?????????????????????OO?OO??????????????O?O??","O??O???????????OO??????OOO?O??????O?O??O?????O?O??","????????????OO?OO??O?O???O?O??O????????O??????????","??O???O???O???O???O?O???????O???????O?????O??????O","????OOO????O?????????O?O?????O??OO??????OO??O??O??","??OO?????????????O????????O"}
Returns: 935610039
{"O?O?OOOOO?O?OO?OO?OOOOOOOOOOOO?OOOOOO?OOO?OOO?O?OO","?OOOO?OOO???O??O?OO?OOO?OO?O??O?O?O?O?OOOOOOOO?O?O","?OOOOOOOOOOOOO?OOOOOOOOOOOOO?OOOO?OOOO?OOOOOO?O?O?","OO?OOOOOO?OOO?OOOO??OO?O??OOOOO?O??OO??OOOOO?OOOOO","O?OO?OOOOOOOOO??OOOO?OOOOOO??O?OOOOOO?OOOOOOOOOOOO","OOOOOOOOO?OOOOOOO?OOOOOOOOOOO?OO?O?OOOOO??OOOOOOOO","OOOOOOOO?OOOOO?OO?OOOO?OOOOOOOOOOO???OO?O?O?O?O??O","OOOOOOOOOO?OOOOOOOO?OO?OO??OO?O?OOOOOOOOOO?OO?OOO?","OOOOO?OO???OOOO?OOOOOOO?O??OOOOOOOOOOOOOOOIOOO?OO?","OOOOOO?OOOOOOOOOOOOIOOOOO?OO?OO?OOO?O??OOO?OOOIOO?","?OOOO?OO?OO?O?OOOOOOOOOI?OOO?OO??OOOOOOOOOOOO???O?","IOOOOOO??OOOOOOOOOO?OOOOOOOIOO?OOOOOO?O?OOOOOOOO?O","OOOOIO?OO?OOOOOOO?OOOOOOOOOOOOOIOO?OOOOOOOOOO?OOOO","?OOOOOO?IOOO?OOOO?OOO??OO???O?OO?OOIOOOOOOOOOOOOOO","OOO??OO?OOOOIOOO?OO??O??OOOOOO??OOOOO??IOOOOO???O?","O??OOOOOOOO?OO?O??O?OO?OOOOOOOOOO?OOO?OOOOO?OOOOOO","OOOOO?OOOO?O??O???OOIO?OOOOO?OO?OOOO?OO?OO?OO?OIO?","OO?O?O?O??O?OO?OO?O??O??IO?OOO?OO?OOO?O?OO?OO?OOOO","OO?OO?OOOOOOOOOOOO?OO?OO?OOOO?OOOOOOOOOOOO?OOOOOOO","??OOOOO?OOOOO?OOOO?O?OOOOO?OOOOOO???OOOOO?O?OOOOO?","OOOOO??OO?OOO?OOOO?O???OO?OO?OOOOOOOOOOOOOO???OO??","OO???OO?O?OO?OOOO?OOO?OOOOO?OOOOOOO?OOOOO?O?OO?OOO","O?"}
Returns: 792845264
{"???????O??O???????????????O?????????????OO????O???","??????????O??OO????????O????????O????????O????????","???O??O???????O?O???I????????OOI??????????I?O???O?","?????????????O?OO?O??O?????????????????OO???O????O","?O??????????O?O?????OO??O??O????O??????????????O??","??????OOOO????O?O??O????????O?OO??O???????O??O???O","????O???????????OO??????OO???????O?????O?????????O","????????O???O?OO????????O??????????????????????O??","?OO???O?O????????O?O???????O??????OO???O???O?O????","?O???????????O???O??????????O?O???O????????O?????O","O??O?O??O????????????????????????????????????O????","????O???????????????O?????????O??O????????????O???","??O???O??O?????????????O??O?O???OO????????O???????","???????????O??OO?????OO??????????OO?O???O??O??????","????OO????OO??????O?????O??????????O????????O?????","??????????OO???O?????OO?O????????O???O??O?????????","??O???????????O??O????????????????????????"}
Returns: 891484906
{"OOO?OOO?OO?OO??O??OOOO??OOOOOO????O?OO?O?O?OOOOOOO","?OOOOOO?OOOOOOOO?O??OO?OOOOOOOOOOO?OOO??O?OOO??OOO","O?OO?OOO??OOO?OOOOO?O???OO??O?OO?OOO?OO???OOOOOOO?","?OO?O???OOO?OOOOOOOOO?O???OOO?O?OOOO??OOO??OOOOOOO","OOOO??OO??O???OO?O?OOO?O???OOOO?OO??OO??O??OOOOO?O","OO?OOOOOOOO???O??O??OO?????OOOOO?OOO?O?O?OO?O?OO?O","O?OOO??OOO???O?O??OOOOO????O??O?O??OOO?OO?O?OOO?O?","O?O???O??OOOO??OOOOOOO?OO?OOOO?OOOO?O??OOO??O??OOO","??OOO???OOOOO?OO??OOOOOOOOO?OOO?O?OOO????OOOOOOOOO","O?O?OO?OOO??OOOO??OOOO?OOOO????O?O??O?OO?OOOOOO??O","OOO???????OOOO?O?OOOOOOOOOO?O????OOOOOOOOOOOOOO??O","O??OOOO????O?O?OO??OO?O?OO?OO?OO?OOOOOOO?OOO?O??OO","?OOOOOOOOOO???O?O?OO??O?O???OO????OOOO?OO?O????O?O","O?O?OOOOO??OOO???OOO??O??OOOO?O?OOOO????OOOOOOOO?O","OO?OO?OO?OOOOOOOOOOO?OO?OOOOOOOOO?O?O?????OOO?????","OOOOOO???OOO?OO?O??OOOOO?O??OO???????OO??OOOO?OOOO","O?OOO???OO??OO?OO??OO?O??O?OOO?O?OO?OOO?OO??OOOO?O","OOOOO?OOOOOOO?OOOO?OOOO??OO??O?O?OO?OOOOOO???OOOOO","???OO?OO??O???OOOOO?O?OOO??O?O?O????O?OOOOOO???OO?","OOOOOOO?O?OOOOOOOOOOOO?O???O?OOOOO???O?O?O?O?OOO??","??OO?O?OO?OOOOO???OOOO?O???OO?O?O??O??OOOO?O??OOOO","OOO?OOO?OOOOOOOOO?OOOOOOO????OO??OO?OOOOOOO?OOO?OO","O?OOOO?OO??????OO?O?OO?OO??OOOO?OO?OOO??OOOOOO?O?O","OO?OO?OOOO?O??OO????O??O??OO????OOOOOOOO?OOOOOO?O?","O??OO?O?O?OOO?O?O?OO???OOO?OO???OOOOOO??O?OOOOO??O","?OOO????OO?O??????OOO?OOOOOOOOOO???O????O?OOOOO?O?","??O?OO?OOO???O??O?OOOOOOO?OOO?OO?OOO??O??OO?O??O??","OOOOOOOO?O???OOO?O???OOO?O??OO???O??O?O??OOO?OOOO?","???OO??OO?OOOOOOO?O?OOOO?OO?OO????OOOO?OOO??OO?OO?","O???O?OO??OOOOOOO?OO?OOOOOOOOOO?OO?O???????????O?O","??OOOO?OOOOOO?O???OOO?O?OOOOOOO??OO?OOOO??OO?OO???","O?O?OOO?OOOO?O?O?OOOOOOO?OO?O?O?O????OO?OOOO??O???","?OOOOO??OOOOOOO??OOOO?OOOO?OO?O?OOO?OO???OOO???O??","??O?OOO?OO??OOO??O?OOO?OO??O??OO?OO??OO?O?OOO???OO","OOO?O?O?IIII??II??II???IIIII??III???I?IIIIIII?IIII","??III??I??IIII??I??III?II?I?II??III??I??IIIII?I???","?IIIII?IIIII???III??I?????I??III???I?IIIIII??IIIII","?IIII?IIIIIII?III??I?I?I?I??I???II?II????I??III??I","?III?IIII???I?O?OOOO??OOOOOO??OOO?????OOO?O?OOO?O?","OOOOOOO?OO??OOO??O?O??O??O?OO?????????OOOO?O?OO?O?","OOOOO?O?O?O?OOOOOOOOOOO???OO???OOO?OOOO???OOOOOOOO","OOO?OO??OOOOO?O??OOO???OO?O?O??O?OOO?O???OOOO?O???","O??OOO?OO?OOOO?OO?OOOO??????OOO?O?OO??OOO?O?O??O?O","???OOOOOOOO?OOOOOOOO?O????OO?O?OOO?OOOOO?OOOO?OOO?","OOOOOOOO??O?O?OOOO?OO?OOOOOOO??OOO??OO?OOOOOOO???O","OOOO???OOO?O??OO?O?O??OOOOO?O?OOO?OO?O??OO??OO?OOO","OOOO?O?OO??OO?OOOO?O?O?OOO?O??????OOOO?OOOO?OOOOO?","OOOOOOO?OO??OOOO?OOOOOO"}
Returns: 999680399
{"???????????????????O??????????OO????O??????????O??","?????O?????O????O???O???O??????OOOO????????O?O????","???????O??????O?????O???????O???????OO???????O?O??","??O??O???O??O??OO??????O????O?O???????????????????","????????????O????????????????O????O?O???????????O?","O?????????O?????O???OO???O?O??????????O??????O????","????O?????????OO????????????O?O???O?????O???????O?","?????????O???????O???O?O???O??O???????????O???????","??????????O??????O??OO?O???O???O?O??????O?OO??????","?????O??O?????O?????????????????????OO????????O???","??????????????????O??????O???O????????O??O??O?????","O?O????OO???????????????O???????????O?O???O??????O","O??????O????O??OO?O?????????????????O???O???O?????","?????????O??O?O??????????????????????O?O??????O???","OO???O????????????????????O???O??OO???????O?O???O?","????O??OOO???O?OO?????????????????OOO???O?????"}
Returns: 402903360
{"??O?O????OO???????????O???O????????????O?O??????O?","???????O?O?????O???????????????????????O??O????O?O","?????????????????O?O??????????O????????????O??????","??????????????????????O???????????O??O????????????","?O?O?????O??O???O????O????????????????O????O??????","??????????????????????????O???????????????????????","???????O????OO????????????O???O??O????????????????","?????O???O??????????O?O???????O???O????????O??????","O?????????O??????????O??????????O??O??????????????","????O?????O??????????????O??????????O???????O?????","????????????????O????????????????O????O?O??O????O?","?????????????????O????????????????????????????????","???O???????????????????????????O???????????????O??","????????????????????????????????O????O????????????","????????????O?????????O????????????O???O?????O????","???O????O??O???????????I??????????????I?????I????I","???I?I??????????????????????????????II????????????","???????????????I????I???????I????????????IIII?????","??I????I??II????????I?????I??I?????????????????I??","??????I????I??????????????????O???O???????????O???","??????O??????????????????O??????????O????O??????O?","?OO??O??????????O???????O??"}
Returns: 863039916
{"???O??????????OO??O???O????O???O?????????O???OO??O","????????O??O?O?O?O?????????????????????????O??O???","??O??O????O???OO?O?????O??????O?O??????????OO?O?O?","OO?????????????O?O??O???????O????OO???????O???????","????????????O?O???O??????O????O?????????O??O????O?","O?????????O????????????O????O??????O?OO?O??OO??O??","???O??????O????OO??????????O????????O??O??O???????","?????O??????O?O??????O?????O?O???????O??????O?????","??????OO?????????O???O???????????????I????I???O???","??????O???????????O?????????O??????????O???????I?O","???????????O???????????????I???????????O???O??????","?O???OO??????????????????OO??O????OO?IO??O????????","????????????????O?O??O?????I?OO?????????????O?????","??I?????????I??O?IO?O?IO????????IO????OO???O??????","?O???OO?O????????????????O??????I?????????????????","??IO?????O????O??????????O???O?????????????????I?O","??I???O?????I??O???????O?????O???OO??????????OO???","?????????????????I????I?????????????????O???????O?","O??????????O??????????I????I?O??I???O?????????????","??I????I??O?????????O??OO?O????????????O?O????O???","????????O?????O??????????????O?????O??O?????OO????","??????O????O??O???O??O???????O???O?????O?????OO???","????????????IO????????????????????????????I????I??","???O??????????????????????O???????O???????IO??????","?O???O??O?????O??????????????OO?????OOO?O?O???????","?O?O????O?????????O????????O????????????????????O?","?O????O?O?????????????????????????????????????????","?????????????????O?????O?O????O????O??????????????","?O??O?????????OO??????O??O??O??O????????"}
Returns: 310535570
{"??????????O??????OO??????????????????????????O????","??????????OO?????O?????O???O???????O???????O??????","O???OO????O??????OO?????O?OO????????????OO????????","?????OO?O??OO?????O???????O?????O??????OO?????????","????????O??O?????OO?OO????????????O?????O??????OO?","O??O?O???????OO?O???O?O???O????????O????????O?O???","???O??OO???????O??OO????OOO???????O????????????OO?","??OO?O?????????O????????O????????OO????O??????????","?O?????O????????O????????????OOO?O?????O?????????O","?????O?????O?O?O??????O??O????????O?????O?????????","O????O???????O??O??????O?????O?????????O????O???O?","????O?O?????O??OO?O?O??OOO????O????O????O?????O?O?","??O????O?O???????????????????????????O?O???O?O??OO","?????????O???????O?O???O??????OO???O????OO????????","?????????O??????????????????????OOO???O?????O?????","I???I?I????????????I?????I????I?I???????????????I?","????????II????II??I?????I????????II???I?????I?????","I?I?????I?????I?I???I???????I?I???????????I?I??II?","??I?????????II????I?I??I????????I??I????????O?????","??OOOOOO?OOO?O??O?????O??????????O?O???O????OO???O","????O??O??O????????????????????OO??O??????O??????O","O?????O????????OOO?O??O?O???O????????O?????O??OO??","O???O????O??OO?????OOO??????O????O??O?OOO???"}
Returns: 217729558
{"OO???O?OO???OO??O????O?O?OOO?O????OO?OO?????OOOOO?","?O?OO???O??O??OO?????O???????O?O????OOOO?????OOOOO","OO?O?O??O????OOO?O?OO??O??OO?OOOO???O???O?O????OO?","O?O?OO?O?O????OO???O?O??OOOOOOO?????O?????OO?O??O?","??O??OO??OO??O????O???OO?OO?????OO????O????O?O????","OO???OO???O??OOOO?OOO?OO????OO?O???OOO???O?OO?O???","???O???OO?????OOOOO?O???OOO?O???O?O?O?OO?O?OOOO?OO","?O??OO?O????O?OOOO?????O?O?O?O?O????O?OOO?O?O??O?O","?OO?OO?OO??OOOO?OO?O????OOO?OOO???O???O??OOOO???O?","O?O??O????OOOO?????O???OO?O????OOO?O?O??????O?OOOO","OOI????OOO??O?OOO??O??O??O?O?OOO??O??????O??O?OO??","OOO????????O??O?O???O?O?????O?OO?OO?O??????OO??O??","OOO?OO??O?O?O???O?O???O?O?OO??OO???O?O??O?OO?O???O","?????OOO?O???????IO?O???O???O???OO????????O??O?O?O","????O????OOOOOO?O????????OO??O??O?OO??????OO????OO","?O??O?OO?OOOOOO?OO?O?O?O??OO?O???OO????????O??O?O?","?OO?OO?????O?O????O?O??O??O?OOOO?OO???OOO?OO?O??OO","????OOOO????O???O??O?O???OO"}
Returns: 247728064
{"?O?OO?O???????????OOO????O???O????O??O?????????O??","???O???????O????????????????????OOO??O?O????O????O","?????O???OO??O???O?????????O????O???O?????????????","O????????????O??OO?????O???O????O?O?O????O???????O","?????????????O?O??????O??O????????????????????????","???O??OO?????O??????O???????????????O?O????O????O?","????????O???O??O???????O???????O???????O??????????","?O??????????O??????????????????O????O???O?O???????","???????????????????O??????O??O????OO??????O???????","???O?????O??????????????O??O????????????OO?????O??","??????????????????O????O??O??O?????????O???????O??","O??O???O????????O????OO???O?OO???O??OO???????O????","?O???O???????????O?????O???O?????????O?O?O????????","???????????O????????O???O??????O??????"}
Returns: 194612445
{"??OOOOOO?OOOOO???O?OOOOOOOOOO?OO?OOOOOOOOOOOOOO?OO","OOOOO?O?OO??OOOOOOOO?OOOOO???OOOOOOOOOOO?OOO?OOOOO","OOOOOO??O?OOOOOOOO?OOOO?OOOOOOOOOOOOOOOOOOOOOOO?OO","OOOOOO?OOOOO?OOOOOOOOOOOO?OO?OOOOOO?OOO?OOOOOOOOOO","OOOOO?OO?OOOOOO??OOOOOOOOOOOOOOOOOOOOO?OOOOOOO?OOO","OOOOOOOOOOOOOO?OOOOOO?OOO?O?OOOOOO?OOOOOOOOOOOOOOO","OOOOOO?OOO?OOO?O?OOOOO?O?OO?OOOOO?O?O?OOO???OOOOOO","OOO?OO?OOOOOOOO?OOOOOOO?OOO??OOOOO?OOOOOOO?OOOOOOO","OOOOOO??OO??OO?OOOOOOOOOOOOOOOOOOOOOO??OOOO??OOOOO","OO??OOO?OOOOOOOOOOOOOOOO?OOOOOOOOOOOOO?OOO?O?O?O?O","OOOOOOOOO??OO?OOOOOOOO?OOOOOOOOOOOOOOOOO?OOOOO?OOO","OOOOOOOOOO?OOOO?OOOOO?OOOO?OOOOOOOOOOO?OOOOO?OOOOO","OOO?OOOOOO???OOO?OOOOOOOOOO?OO?OOOOOOO?OOOOOOO?OOO","O??OOOOOOOOOO?OOOOOOOOOOOO???OOOOOO??OOOOOOOOOOOOO","O?OOO?OOO?OOOOOOOOOOOOOOOO?O?OOOO?OO?OOOO?OOOOO?OO","O?OOOOO??OOOOOOOOOOOOOOOO?OO?O?OOO?OOOOOO?O?OOOOOO","OO?O?OOOOOOOOOOO?OOO?OOOOOO?OOOOO?OOOOOOOOOO?OOOOO","OOOOOOO???OOOOOOOO?O?OOOOOOOOOOOOOOOOOOOOO???OOOOO","OOOOOOOOOO?OOOOOO?OO?OOOOOOOOOOOOOOOOOOOOOOOOOOOOO","OOO?OOOOOOO?OO?OOOO?OO?OOO??O?OOOOOOOOOOOOOO?OO?O?","?OOO?O?OOOOOOOOOOOOO?OOOOOOOOOOOOOOOOOOOOOOOOOOOOO","O?OOO?OO?OOO??OOOOOOOOOOOO?OOOOOOOOOOOOOOOOOO?OO?O","OOOOOOOOOOOO?OOOOOOOOOO?OOOOOOOOOOOOOOOOOOOOOOO?OO","OOO?OO?OOOOOOOO?OOOO?OOOOOO?O?OOOOOOOOOOOOO?OO?OOO","OOOOOOOOOOOOO?OOOO?OOOOOO?OOOOOOOOOOO?OOOOOOOOOOOO","O?OOO?OOOOOOO?OOOO?OOO?OOO??OOOOOOOOOO?OOOOO?OOOOO","OOOOOOOOOOOOOOOOOO??OOOOOOOOOOO?OOO?O?OOOOOO?O?OOO","OO??OOOOOOOO?OOOOOO?OOOOOOOOOOOOOOOOO?OOOO?OOOI??O","OOOOOOOOOOO?OOOOOOOOOOOOOOOOOOO??OOOOOOOO?OOOO?O?O","OOOO?OOIOOOOOOOO?OO?OOOOOOOOOOOOOO?OOOOO?O?OOOOO?O","OOO?OOOOOO?OOOOOO?IO?O?OOOOOOOOOOOOOOOO?OO?OOOOOOO","OOOO?OOOOOOOOOOOOOOOOOO?OOOOO??O?OOO?OOOOOOOO??OOO","OOOOOOO?OOOOOOOOOOOOOOOOOOO?OOOOOOOOOO??IOOOOOOOOO","OOOOO?O?OOOOOOOO?O??OOOOOO??OOO?OOOOO?OOOOO??OO?OO","O?O?OOOO?OOO?OOOOOO?OOO??O?OOOOOOOOOOO?OOOOOOO?OOO","OOOO?OOOOO?O?O??OOO?OOOOOOOOOOO?OO?OOOOOOOOOOOOOOO","OOO?O?OOOO?OOOOOOOO?OOO??OOOOOOO??OOOOOOOOOOOOOOOO","OOOO?OOOOOOOO?OOOOOO??OO?OOOOOOOOOIOO??OOOOOOOOOO?","OOOOO?OOOO?OOOOO?OOO?OOOOOOOOOOOOOOOOOOO??OOOIOOOO","OO?OOO?OO??OO?OOO?O?OO?O?OOOOOOOOOOOOOO?OO?OO??OOO","OOOOOOIOOOOOO???OOOOOOOO?O?OOOOOOOOOOOOOOO??OOOOOO","OOOOOO?OOOOOOOOOOIOOOOOOOOOO?OOOOOOO?OOO?OOOOOOOOO","OOOOOOOOO?O???OOOOOOOOOOO?OOI??OOOOOOO?OOOO?OOOO?O","OOOOOOO?OOOOOOOOOOOOOOO??OOO?OOO?OOOO?OOOOOOO??OOO","OO?OO?OOOOOOOOOOO?OOO?OO??O?OOOOO?OOOOOOOOOOOOOO?O","OOO?OOOOOOO?OOOOOOOOOOO?O?O?OOOOOO?O???OOOO?OOOOOO","OOOO?OO?OOO??OOOOOOOOOOOOOOOOOOO"}
Returns: 7229557
{"???OOOO?O?O??O?OOOOO???????O?O??OOO?O????O?OOO??O?","???O?OOO???OO?OO?O?OO????OO?OOOO?OO??O??O??O?OO??O","?????????????O?????????OOOO?O??OO?OOOO???OO?O???OO","?OO?O?OO?????????OO???O??OO???OO??????OO?OO?O??OO?","O?OO??OOOO????????OO?O?OO?O?O?OOOOO??OO?OO???OO???","??O?OO??O??O???OO?????OOO?????OO?O???OO??OOOO?O???","???OO?O?O?O???OO?OOO?O?O??OOOOO?O??O?????OOO?????O","??????OO????O????OOO??OO?O?OO?O?O?O??OO??O??OO????","??????????O?O???O?O?O????O?????O?O??O????O?????O??","?OO?OOO?OO?????????O??O??OO?OO?O?O??OOO??OOOO??OOO","??OOO??O?OOO???OO????O?OO?????O????O?OO?O??O?OO?OO","OOO?????O?????OO?OOOO?O??OO????O???O?OOOO?O???O???","????O?O????O??OO???O?OO???O?O??O??OO?OOO??OOO?OO?O","?OO??O?????O???OOOO?OOOOO??O?????????OO?O?O????O?O","?O????O?OO?O???OOO?OO?O?OOOO?OO????OO???O??????OO?","??O??O?OO???O?????????O???O??O????O???OOOOO?O???O?","O?OO?O?OO?OO?O??OOO????OO??O?????O??O??O???O????O?","??OO?O??OOO?O??O?O?O?OO?OO????O?O??O?O?OO??OO????O","O?OO??O???O?????????O?O?O?????????O??OO??O??OOO?OO","OOO?OO????O??O?O?OO?OOO??O??OOOOO??O????OO?OO?O?O?","?OO??O?O?OO???O?OO?OO???OOO??O?O?O??O??O???O?O?O??","O??O?O?O?O??????O??O?????O???????????O???OO?OO????","??O?OO?O??O???????O???O???O???O???O?O??O?O??O?O???","?OO??O??O??????O??OOO?OOOO??O?OOO???????O?O??O?O??","?????OO?????O??????O?O?O?O??O???OOO???OOO?OOO?????","OOOOOOOOO?O?OO??O???OOOO???O?O??O??OOOOOOOO??O????","O?O???OOO????O?O?O???O??????O??????????????O?O?OO?","??OOO??O?OO?O?OOO?O??O???OO??O?OOO?O??O?OO??O?O??O","??O?O?O?O?O?????O?O??OO?O?OOOO??OO???OO?O?O?OO??O?","OOO??OO??O??O?OO?OO???O????O???OOO???O?OO????OO??O","O???O?OOOOO?O??????OOOO???OO???OO??OO????????O??O?","??O?O???O??O??OO??O?????O?O????O???OOO?O?O????OOOO","??OO?OO?OO?O?OOO???OO?????????O??O??????O???O?O???","O?O?O??O?OO??O??O?O?OOO?O??OO??O?OO??O???O?O??O?OO","??OOO?OO????O??????OOO?O?O?O???O????OOOOOO?O?O??O?","OOO?OO??????O?O?OOO?O???O?????????OO???O???O?????O","????O"}
Returns: 170182956
{"OOOO?OO?OOO????OOOOOOOO?OOOO?OOO??OO?O?OOO?OOOOO?O","OO?OOOOOO?OOOOO?OOOOOOOOOOOO??O?OOOO?OOO??O?OOOOOO","??OO???OOO?O?OO?OOOOOOOOO?OOO??OOO??OO?OOO??OO?O?O","??OOOOOOOOOOOOOO?OO?OOO?O??OOO?OO??OO?OO?OOOO?O?O?","OOOOOOOOOOOOOOOOOOO?O?OOO?OOOOO?OOOO???O??OOOOOO?O","OOOO?OO?OOOOOOOOOOOO?O?OO??OOOOOO?OOOOO??OO?OOO"}
Returns: 562078353
{"?O??O?O?O??O?OOO?O??OO???O?O??????OO??????OO?OO?O?","??O??OOOO???OOOO?OOO?O??OO?OO?O??OOOO????O??OO???O","??O?????OOOOO?OO?O????O?OOO?O?OO?O?O?OO???O??OO??O","OOOOO???OOO?OOOOO??OO?O?O?OOO???????O?O?O??OO?????","O???O?????OO??O?OO?OO?O????OO??O?OOO??OO??O??O?OO?","???O??OOO??OOOO?O???O??O?OO?OOO???O????OO??OO??OOO","OO??O?O??OOO?????OOO??OO??O?OO?????OO??????OOO??OO","OO??OO????OO?OO?????O???O?OOO?O?O?OO???OOO?OOOO???","?O??OO???O??OOOOO??O???O?O??OO??OOO?OO?O?O?O?O?O?O","?OOOO????OO?O?OO???OOOOOO?????O??O??OO???OOOOOOO??","?OO?OOOO???OO??OOOOO??OO?OO??O???OO???O?OOO?O???OO","??O??O?OOO??OOOOO??O??OOO??O????O?OOO?O??OOOO?OO??","OO??O???OOOO????OOOOOOO??OOO?O?O???O??O??OO??O??O?","OOOO?OO?O?O???O????OO?OO???OOOOOO?O?O??OO?OOO?????","?OO?O?????O?OOOO????O???O?OOO?OO?????OOO???OO???OO","OO?O?O?OO????OO?O??OOO?OO???O?O???O?OO???????OOO??","O?O??OOOO?OOOO??OO?O?????OO?O????OO????O?????O??O?","?OO??OOO?OO?O??O?O???O?O????OO??O?O????O?OOO??????","O?OOO??OOOOOO?OO??OO??O???????OO??O?OO??O???O??O??","O??OO????O?O????OO?OO?OO?OO?OOOOOOO?O?OOO??OO?OOOO","OOO?O???O?O??OO?O?O??????O?OO?OO?OO??????O?O?OOOOO","O???OO????OO??OOO???????OOO??OOO???O?OOO???O?????O","?O????O?O?O?OO???O??O?OOO?OOOO?????O??OO?OOO?OO??O","???OO??????OO?O??O???O?OOO?O?????O????OOOOOO?O?O??","O?O??OO?O?OO???OO??O???????OO??O?O?????O?O?O??O??O","?O???O????O?O??O???????O?O"}
Returns: 530948389
{"OOO?OOOO???OO??OO??O??OOO?OO?OO??O?????O??OOOO?OOO","??OO?OOO??O??OOO???OOO?O???O?O?O?OO?OOO??OOO??OO?O","??OOOO?O??OO?OOOOOO?O?OOOO?OO?OOOO??O????O???O??OO","O?OO?OOO?OO??OOOO????OOOOOOO?????O?O?OO?OO?OO?????","OO?OO?O?OOOOOOOOO??O??O??OO??O??O??OO?O??OOO??OO??","OO?????O?OO?OOOOOO?O??OO???O????O?O?OOOO?OOOOO??O?","OO?OOO???O?OOO?OOOO?O?O???O???O?OO?O??O?OOO?OOOOOO","OOO???OOO?O?O????OOOOOO?OO???O?OOOO?OOO??O??OOOOOO","OO?O?OO?OO????OOOO?????O???OO?O?OO?OO?OO?OOOO??OOO","O??O??OO?OOO?O????O???OOOO??????O??OO??OOOOOOOOO?O","???OOO?????OOO??OOOOOO?OO?OOOO?O?OO????O?O?OOO?OOO","OO?OO??OOOOO?OO?O??OOO?OO?O?O??OO??OO??O?OOOOO?OOO","OOOOO?OO?????O?O?OOOOO?????O???OO?OO?O??OOOO?OOO??","?OOOO?OOO?O???OO????OOO????OO?O??OO??OOOO??OOO???O","??OOO?O?OOO?OOOOOOOO?OOO??OOOOOOO??O?OO??OO?OOO???","OOO??O??O??O?O?O??O???O?OOOO?OO"}
Returns: 987015289
{"?O?O??O?O?O??O?O?O????O?O???OO??O?OO?????OOO??OO?O","O?OO?O???O??OO???O???OOOOOOOOO?OOO?O?O?OO??O?O??OO","OOOOOO?O?O?O??O????O?OOOO????????OOOOO??OOO??OO?OO","?OO?OO?OOO???O?O?OOOO??OOO????OO?????OOOO?O???O??O","?O???O???O??OOOOO??O???????O?O??O??O?OO?OOOO?O?O?O","?O?O???OO??OOOO?O?O?O??OOOO???O??O?O???OO?O?OO?OO?","????O?O??O?O???OOOO?O???OOOOO?OOO??OO?OOO????OOOO?","O?OOOOOOO?OO?OOOOOO?OO?OOO?OOOOOO??O?????OOOO?O???","?OOO??O?O?O???OO?O???OOO?O???O??O?OOOOO?OOOOOOOO?O","??????OO?OOO??OOO?OOO??O??OO?O??O??OOOO?O??O?OO?O?","OOOOO?OO?OO???OO?OO?OO??O??OOOOOOOO?O?OOO?O??O???O","???OOOOO?OO?O?O?O???OOO?O??O??O???O?OO??OO?O?????O","??OO?OOOOO?O?O????OOO?O?OOOO?O??O??OOOOO?O?OOOO?O?","?OOOO?OO??O??OO???O?O??OOOOO?O?OOOOOOOO?O???O??OO?","OOOOOO?OOOO?OOOOOOOOOOO?O???OO??????O?????O?O?O???","OOO?O??OOO?O??O?OO?O???OO???O???OO?OOO??OO?OOO???O","??OOO?O?OO??OO??OOO??OO???OOO??OOOOO?O???OOOO???O?","???????O?O???O??O?OOO?OOOOO?OOOO??O?OOOOO?O???OO??","??OOOO?OOOO?OO??OO????O??OO?O?O???O??OO?O??O?OOO?O","?O?O?OO?O?OO??O?OOO?O??O??O??OOOO?OOOOO?OO?OO?OO??","?OO?O?OOO??OOO?OOOOOOOO???O?OO??OOO?OOOO??OO?O?O??","????OO?O?O??OOO???O???OO?OOOO?OO???O???O?O???O?OOO","O??O??O????OO??OO?OO??OOOOO?OO??OOO?O?O??OOOOO?OOO","?OO?????????O???OOO?OOOO?O??OO?OO?O?OOO?OO??O?OOOO","OOO???O?OO????O???O?OO?O???O????OO??O?O?O?OO??O?OO","?OOO?OO???O????OO???O??OOO?OO?O???O??O?OOOO?OOO??O","??O???OO??O??O?????O??OOO?O?O?OO?O?OOO??OO??O?OOO?","O?O???OO?O?O?O?OOOO?O?OO?O?OO??OOO???O?O?OO?O?OOOO","?OOOOO??O??OO?O?OO?????OOO??O?O?OOO????O??O???O??O","?OOO?O?OOO???"}
Returns: 964860830
{"OOO?OO?OOOOO?O?IOOOOOOOO?OOOO"}
Returns: 26
{"O??OO???OO??O???O????OO??????O???OO?????O????O????","???O??OO??O????O???OO?O??O??OOO?????O?OO???????O??","???????O??????O????????O?OO?O????OO?O???????OO?OO?","OO?O?O??O?O?OO?O?OO?O??O???OO???O????O???O???OO??O","??O?????O??OO?O?OOO?O?O???OO????O???OOO?O?OO??O???","???OO??????O?OO??O?????O????O?????O??O???OOO??????","O??O??????????O?????O?OO?O??????O??O?????OO????O??","?????O????OO?????O??OO??OO?OO????????O?O??O?OO??OO","O???O??OO???????????O??????O???O?O?O??????????????","OOO??O?OO??O?O??????OO???O??O?O?OO?OO?OOOOO??????O","?????O?OO???????O???O??O?????????OOOO?I??O?????O??","??????O???OO??O???????OO????OO??O????????????O???O","??O???OO?OO???OO????O?????O???OOO?O?O??O??O??O?O??","OOO???OO?O?OO?????O??OOOOO?OO??OO????O???O????????","O??OO?O????"}
Returns: 61448439
{"OO?O??OOOOOOOOOOOOOO?OOOOOOOOOO?OOO?OOOOO?OO?OOOOO","OOOOOOOOOOOOO?O?OOOOOOOOOOOOOOOOOOOOOOOOOOO?OOOO?O","OOIOOOOO?OOOOOOO?OOOOOOOOOOOOOOOOOOO"}
Returns: 16376
{"??OOO?OI"}
Returns: 6
{"O?OOOOOOOO?OO?O?O??OOO?OO?O?OO??OO?OOOO?O?O?OO??OO","O?O?O?OO?O??O?OOOO?OOOOO?O?OO?OO??OO?OO?O?O??O?O??","?O?OO???O?O?O??O?OO?O?O????O?O?OOO?OO?O???O?????O?","O?OOOO?O???O?OOO??O?????O??OO?OOO?OO??O??O?OOOOO?O","O?OOOOO?O?O?OOOO??O?O?????OOO?O??O?OO???????OO?OO?","OOO?O?OOO???O?IOOOOO?????O???OOOOO?????OOOO????OOO","OO?O?O?OOOOO???O???O?O?OO???O?OOOO???O??O?O????O?O","O?OOO??OOOOOOOOO?OO?OOO?O?OOO?O??O?O??O?OO?O?O??OO","O?O?O?O?OOO???????OOOOO?O???O???O??OOOO??O????OOO?","O??OO?OO???OOO??OOO?O?O?O?OOO????????OOO?OOOOO?O?O","?O??O?OO?O?O??OOOO??OOOOO??O?OO??OOO?O?O??????OOOO","O??OO?O?O???????OO?O???O???OO?O?O??O?OOO?OOOOO?O??","???O?O??O?OOOO?O????OO????O?O???O??OO??O????O?O???","??OO?OOOO?OO?OO??OO?OOO?O?O?OO?OO???OO??????OOOOO?","OO??OO??OOOO??O?OO??OOOO??O?O?O?O?OOOO???O?OOOOO?O","O?OO??O?O?O?OO?O?O?O??OOOOO?O??OOO?O????O??O?OO???","OO?OOOOO?O????O????OOOO???O?O?????O?O??OOOOOO??OO?","?OOOO?????OOO???O?OOO?O?OOO?OO?OOO?OOO?O??O???OOO?","?OOOOOOOOOO??OOOO?O?OO??O?OO??O?O?O?OO?O?OO???OO?O","OOOOOO??O?????O?O????OOOOO?OOOOO?O?O???OOO??O?OOO?","OOO??OOO??OO??OOOOOOO??????O?O?OOOO?OO?OO?OO??O?O?","OOOO???OOO?O???O??OOOOOO?OOOOO??OOOO??OOO???O???O?","????????O?OO?OO?OOO?OOOOO?OO?OOO??OO??OO????OOOO??","O?O?O??O?O?OO???OOOO?O?OOOO???O???OO???O?"}
Returns: 897501496
{"???"}
Returns: 1
{"I","??"}
Returns: 1
{"?","O?"}
Returns: 1
{"??I"}
Returns: 1
{"??O"}
Returns: 0
{"????????????????????????????????????????", "????????????????????????????????????????", "????????????????????I???????????????????", "????????????????????????????????????????", "????????????????????????????????????????", "????????????????????????????????????????" }
Returns: 700931474
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "???????????????????????????I??????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 488407757
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????OOO?????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "???OOO???????????????????????????????OOO??????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "????????????????????????OOO???????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????IOOI" }
Returns: 217604861
{"??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??", "??IO????IO????IO????IO????IO????IO????IO????IO??" }
Returns: 683682816
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????O???????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 478552216
{"I????????????????????????????????????????????????", "I????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????" }
Returns: 200885599
{"?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????" }
Returns: 526176209
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????I???????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????I???????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????I???????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????I???????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????I???????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 655562777
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????I???????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "????????????????????????????O?????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "?????????????????????????????????????I????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "???????????????????????????????????O??????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 311237346
{"?O?O?O??????????????????????O?????O????O?????O???O", "?????O?????????O??????????????????OO??????????????", "O?????O????????OO?O??????????????????????OO???????", "????????????O????????????????O??O?????????O?????O?", "?O???????O???????????????????????????O?O??O???????", "?O???????????O??????????O??O???????????O??????????", "??O??O??????????OO?????????????O???O???OOO????O???", "O??????O????????????????????????O??O????????OO??O?", "?????????O?O?????O??O?OO???????O??OO????O????O????", "?????O??????????????????????????OOO?????O?????????", "???????????????????????????????????????????????O??", "???????????O??????????O?????????????????O?????????", "?????????????O???O????O????O??O???O???????????????", "???O???O?????????O?????O??O?????O???????O?O???O???", "?OO?O??????????O?????O????O?????????????O??O??O???", "??O???????????O?O?O??????????????O????????????O???", "?????O???O???????????????????????O????????????????", "O??????????????O??????????O?????O?????????????????", "O??????????O????O?????O???????????????O?????OO????", "?O?????O????O??O?????????O?????????????O???O??O???", "?????O????OO?O????O??????????????O??????O?????O???", "O??????????O?????OO???????O??????OO???????????????", "???????????O???O??O????O????????????????O?OO??????", "O????????????????O??????O????????O??????O?????????", "?O???O??????????O???????O???????O?O?O????????O????", "???????O?O????O???O??O????????????????????????OO??", "???????O???O??????????O??????????O????????????O???", "????????????O???????O??O??????????????????????OO??", "???????????????????????OO???????????????????O?????", "???????O????????????O??????????O??????????????????", "?????OO????????????O?????O?O???O??OO??O???????????", "???????O??O?????O????O????????O?????O?????????????", "??????????????????????????????O????????????O????O?", "???O???O??????????????????O????????????????????O??", "O??????????????????????????????????OO????????O????", "?????????OOOO??O????????????????OO????????O???????", "????O??O??????OO????????O???????????OO???????O?O??", "O???????????O??????O???????????????????O??????????", "??????O???OO????O???????O????OOO?????????O???????O", "?O?O???O?O????????????????????????????????????????", "???????????O??????????????????OO?O????????O???????", "O??????O???????????O??????????????????O?????????O?", "O????????????????????????O???????O????OOO??O??????", "???????O??????O??????????????O????OO???O?????????O", "?O???OO??OO?????????????O???O??O??????O??????????O", "??????O????????O?????????????O???????O???O????????", "??????O??????????????????O?????????O???????????O??", "??????????????OO??????O?????????O??????????O?????O", "????????O?O??OO???O?O????OO????????O??O???????O???", "?O???????O??????????????????????????O??????O?O????" }
Returns: 161546783
{"I?????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 379642619
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 967087276
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????O???????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 479089486
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "????????????????????????????????????O????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 234130153
{"????????????????????????I?????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "????????????????????O????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "???????????????????????????????????I??????????????", "??????????????????????????????????????????????????" }
Returns: 311241056
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "???????????????????IO?????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 244596909
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "???????????????O??????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "????????????????????I?????????????????????????????" }
Returns: 244873410
{"??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????O???????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????O???????????????????????", "??????????????????????????????????????????????????", "????????I?????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????O???????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????I???????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "?????????O????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????O???????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "?????????????????????????????????O????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "?????????????????????????????????I????????????????", "??????????????????????????????????????????????????", "?????O????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "???????????????????O??????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????I???????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 481684539
{"?????" }
Returns: 14
{"??????????????????????????????????????????????????", "??????????????????????????I???????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????", "??????????????????????????????????????????????????" }
Returns: 489694277
{"I" }
Returns: 0
{"?OO???I" }
Returns: 10
{"????????????OOO?????????OO" }
Returns: 2096901
{"????????????????O????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "?????????????????????????????????????????????????", "???????????????????????????????????????????IIO?" }
Returns: 605611739