Problem Statement
Coco and Yves are playing a two-player game. As usual, in the game they take alternating turns. Coco plays first. The player unable to make a valid move wins the game. (I.e., the player whose move creates such a situation loses the game.)
The game is played using a collection of models. Each model is wearing the same dress, but their dresses are decorated using different numbers of roses.
In each turn, the current player may choose any one model that still has some roses on their dress and remove some positive number of roses (maybe all of them) from that dress.
After each turn, if the dresses of two models contain the same number of roses, the move has created a socially awkward situation in which two of the models are dressed the same. Whenever that happens, both models retreat to their dressing rooms immediately, and they will be unavailable for the rest of the game.
You are given the initial numbers of roses on the individual dresses in the
Definition
- Class:
- RoseDressGame
- Method:
- getWinner
- Parameters:
- int[]
- Returns:
- String
- Method signature:
- String getWinner(int[] roses)
- (be sure your method is public)
Constraints
- roses will contain between 1 and 50 elements, inclusive.
- Each element of roses will be between 1 and 10^9, inclusive.
- Elements of roses will be distinct.
Examples
{1, 47, 7}
Returns: "Coco"
One possible winning move for Coco is to remove 40 of the 47 roses from the middle dress. This will send two of the models away from the game. Yves will be forced to take the last remaining rose from the last remaining dress and he will lose the game immediately.
{2, 3}
Returns: "Yves"
Coco loses this game. Let's examine her options: If she creates a dress with no roses, Yves will take all but one roses off the other dress and Coco is forced to lose. If she creates a dress with one rose, Yves will take all roses from the other dress and Coco is forced to lose. If she takes one rose from the dress that has three, both models leave and she loses the game immediately.
{12, 20, 24}
Returns: "Yves"
{2, 4, 6, 8, 9}
Returns: "Coco"
{1, 2, 4, 6, 8, 9}
Returns: "Yves"
{23}
Returns: "Coco"
{28, 5}
Returns: "Coco"
{17, 37, 22}
Returns: "Coco"
{27, 26, 3, 40}
Returns: "Coco"
{35, 31, 1, 17, 47}
Returns: "Coco"
{33, 34, 16, 29, 3, 23}
Returns: "Coco"
{47, 49, 13, 16, 3, 37, 36}
Returns: "Coco"
{45, 35, 7, 17, 33, 15, 22, 42}
Returns: "Coco"
{36, 23, 17, 50, 44, 16, 37, 19, 35}
Returns: "Coco"
{14, 10, 17, 8, 41, 25, 29, 36, 39, 32}
Returns: "Coco"
{46, 31, 44, 42, 3, 49, 39, 17, 41, 21, 34}
Returns: "Coco"
{37, 47, 29, 7, 23, 26, 18, 8, 1, 9, 34, 42}
Returns: "Coco"
{10, 30, 37, 5, 12, 35, 41, 45, 34, 40, 1, 22, 3}
Returns: "Coco"
{20, 6, 22, 32, 4, 40, 38, 49, 36, 37, 27, 8, 23, 18}
Returns: "Coco"
{23, 22, 33, 16, 2, 8, 11, 38, 19, 32, 46, 49, 7, 30, 43}
Returns: "Coco"
{38, 27, 46, 25, 34, 5, 48, 39, 31, 7, 47, 24, 35, 50, 20, 44}
Returns: "Coco"
{50, 43, 30, 21, 14, 41, 29, 26, 19, 24, 17, 23, 4, 18, 20, 44, 38}
Returns: "Coco"
{45, 37, 28, 39, 11, 22, 36, 40, 33, 16, 25, 44, 2, 32, 21, 17, 38, 30}
Returns: "Coco"
{27, 47, 5, 41, 1, 32, 40, 8, 12, 36, 26, 6, 48, 9, 7, 33, 24, 30, 25}
Returns: "Coco"
{36, 19, 42, 14, 20, 17, 2, 33, 26, 40, 34, 46, 6, 8, 32, 23, 15, 39, 49, 4}
Returns: "Coco"
{6}
Returns: "Coco"
{10, 33}
Returns: "Coco"
{5, 47, 11}
Returns: "Coco"
{38, 8, 26, 23}
Returns: "Coco"
{42, 23, 50, 6, 44}
Returns: "Coco"
{36, 6, 21, 9, 50, 22}
Returns: "Coco"
{47, 28, 27, 29, 44, 41, 32}
Returns: "Coco"
{29, 22, 28, 50, 48, 7, 8, 38}
Returns: "Coco"
{8, 13, 35, 32, 45, 34, 15, 2, 41}
Returns: "Coco"
{17, 13, 14, 1, 42, 40, 3, 36, 23, 43}
Returns: "Coco"
{39, 3, 28, 17, 49, 32, 23, 43, 8, 20, 27}
Returns: "Coco"
{47, 41, 22, 34, 29, 31, 23, 18, 24, 40, 6, 5}
Returns: "Coco"
{42, 26, 17, 27, 44, 21, 38, 24, 3, 35, 14, 22, 31}
Returns: "Coco"
{44, 25, 36, 41, 30, 4, 13, 26, 18, 49, 38, 3, 33, 6}
Returns: "Coco"
{19, 25, 6, 46, 24, 12, 9, 27, 13, 17, 44, 2, 37, 7, 47}
Returns: "Coco"
{5, 34, 3, 35, 2, 9, 16, 41, 42, 8, 47, 50, 30, 17, 10, 38}
Returns: "Coco"
{29, 1, 19, 39, 32, 8, 12, 28, 49, 40, 15, 27, 10, 42, 20, 31, 30}
Returns: "Coco"
{50, 1, 38, 11, 43, 44, 10, 26, 41, 24, 22, 7, 37, 40, 49, 23, 17, 3}
Returns: "Coco"
{45, 21, 37, 8, 14, 50, 3, 35, 24, 12, 34, 15, 16, 49, 25, 10, 30, 22, 41}
Returns: "Coco"
{37, 40, 45, 21, 42, 19, 17, 29, 15, 35, 25, 49, 36, 24, 23, 44, 8, 39, 3, 14}
Returns: "Coco"
{42}
Returns: "Coco"
{42, 2}
Returns: "Coco"
{7, 20, 27}
Returns: "Coco"
{14, 49, 6, 13}
Returns: "Coco"
{24, 20, 21, 27, 36}
Returns: "Coco"
{8, 30, 6, 14, 42, 50}
Returns: "Coco"
{17, 48, 47, 21, 43, 20, 25}
Returns: "Coco"
{15, 34, 32, 21, 33, 28, 16, 19}
Returns: "Coco"
{2, 33, 19, 3, 17, 49, 45, 48, 39}
Returns: "Coco"
{21, 5, 43, 24, 11, 12, 47, 50, 48, 32}
Returns: "Coco"
{22, 5, 45, 28, 25, 18, 40, 41, 14, 19, 17}
Returns: "Coco"
{36, 45, 41, 27, 2, 31, 14, 1, 23, 18, 37, 19}
Returns: "Coco"
{32, 7, 34, 11, 29, 44, 16, 38, 26, 2, 36, 35, 3}
Returns: "Coco"
{34, 50, 49, 15, 9, 6, 46, 3, 29, 8, 17, 16, 48, 45}
Returns: "Coco"
{50, 19, 33, 40, 36, 12, 42, 11, 7, 6, 9, 3, 4, 39, 48}
Returns: "Coco"
{28, 44, 18, 45, 20, 2, 17, 35, 16, 30, 39, 48, 13, 32, 12, 46}
Returns: "Coco"
{48, 41, 6, 47, 42, 40, 19, 15, 12, 20, 30, 31, 18, 3, 26, 16, 36}
Returns: "Coco"
{22, 45, 29, 8, 20, 21, 28, 2, 25, 9, 17, 26, 6, 1, 16, 35, 48, 12}
Returns: "Coco"
{48, 43, 11, 34, 18, 13, 32, 46, 15, 21, 12, 4, 20, 17, 26, 38, 49, 14, 7}
Returns: "Coco"
{27, 46, 44, 22, 17, 25, 24, 47, 14, 36, 6, 13, 32, 3, 15, 1, 7, 20, 38, 35}
Returns: "Coco"
{497790845}
Returns: "Coco"
{660253709, 639470633}
Returns: "Coco"
{436688071, 826290733, 38176965}
Returns: "Coco"
{19522820, 454766826, 980906548, 822121573}
Returns: "Coco"
{777915219, 526784637, 207625628, 201346482, 419665643}
Returns: "Coco"
{898376971, 591124265, 317379692, 328994775, 514706266, 337414810}
Returns: "Coco"
{818372069, 233551651, 723897793, 57843449, 234624601, 631265855, 527463248}
Returns: "Coco"
{114938111, 383566399, 585987425, 562817263, 798255605, 13877559, 364707773, 747734428}
Returns: "Coco"
{277614974, 604562856, 281029826, 401874114, 56690751, 230979639, 189250000, 739067792, 950060051}
Returns: "Coco"
{187481096, 418898249, 923636421, 155823831, 385963701, 786789267, 55165533, 144266279, 990476921, 952702929}
Returns: "Coco"
{761415307, 376513443, 792194210, 275478583, 10155155, 919497848, 101148591, 282034524, 487992592, 556632985, 819631327}
Returns: "Coco"
{530315119, 58139391, 412762889, 705318992, 221224954, 223253834, 21160641, 724342891, 144895587, 921603226, 105468700, 720544821}
Returns: "Coco"
{61241080, 618517410, 744593239, 935725066, 754688726, 533779299, 831874041, 934099747, 754253427, 251564146, 550377766, 458392917, 739479287}
Returns: "Coco"
{635660419, 702957188, 175644375, 911907435, 507180464, 466535560, 790170010, 313103871, 561926683, 480850467, 689403682, 214741080, 560192716, 588868850}
Returns: "Coco"
{34418160, 356236844, 572991025, 222852838, 857634749, 592178308, 277872450, 958688671, 826423977, 202174620, 517651731, 129017749, 17742397, 963159848, 847690670}
Returns: "Coco"
{743310188, 962318870, 688837328, 57880097, 87950282, 132361034, 457263127, 816310107, 35188300, 528282647, 739757411, 750686835, 225533884, 277800699, 500197734, 395851893}
Returns: "Coco"
{543532828, 159082739, 925069864, 811870055, 40580457, 357240200, 896529440, 161287837, 713391959, 301181835, 400523951, 790538422, 277548716, 157695079, 980577724, 911572039, 853625940}
Returns: "Coco"
{108226772, 923624751, 415231218, 234031194, 874407456, 599595346, 82081725, 30770937, 882180892, 103621868, 68780600, 851205384, 803658003, 517035514, 862382747, 194248718, 139419977, 110871232}
Returns: "Coco"
{835660132, 643078499, 67975263, 982568722, 545839916, 746916156, 382992505, 541027221, 726624787, 982773216, 674207933, 458114088, 47483764, 260698436, 380272269, 286030622, 202201187, 77974722, 262086706}
Returns: "Coco"
{246945116, 5752704, 848640199, 662790210, 500003985, 81435419, 278753558, 571780890, 957917670, 806471572, 703632126, 56076457, 810016246, 436999492, 448365806, 515588646, 667150431, 366298957, 846880137, 99641422}
Returns: "Coco"
{16, 125337600, 103907327, 63148032, 10747904, 4095, 69007359, 129418615, 262143, 42420224, 100401152, 262144, 15171583, 129418616, 42420223, 86245376, 113592831, 32391680, 66420735, 100401151, 113592832, 69007360, 15171584, 81863552, 81863551, 66420736, 86245375, 63148031, 4096, 103907328, 128, 73492695, 10747903, 89422320, 32391679, 89422319, 15, 127, 125337599, 73492696}
Returns: "Yves"
{9264001, 106208869, 67069195, 39765575, 57329405, 37195049, 51688959, 34199861, 106208868, 39765574, 41654446, 19787306, 86741189, 67069194, 86741188, 18920045, 37195048, 6244268, 106368826, 94176450, 41369053, 69169709, 95910629, 57329404, 6244269, 62253223, 62253222, 9264000, 41654447, 121615703, 51688958, 95910628, 69169708, 18920044, 41369052, 19787307, 121615702, 106368827, 34199860, 94176451}
Returns: "Coco"
{116283792, 81689854, 123902227, 116283793, 12875131, 28534695, 2708604, 262650603, 1, 25699444, 119156200, 59507226, 120436842, 12462487, 91641463, 49768740, 112513218, 25699445, 61548728, 59507227, 262650602, 120436843, 91641462, 62980805, 124725233, 31134336, 12462486, 119156201, 60569597, 61548729, 9759172, 62980804, 49768741, 60569596, 112513219, 31134337, 2708605, 81689855, 12875130, 9759173, 124725232, 123902226, 28534694}
Returns: "Coco"
{40886125, 52555008, 224054, 103335247, 57970642, 133448295, 103335246, 34505555, 109416908, 34505554, 18690069, 65985012, 13459906, 91165973, 94834449, 112053990, 76022627, 97812919, 78693566, 18690068, 57836757, 65985013, 109416909, 52555009, 13459907, 57970643, 118318158, 91165972, 25886227, 78693567, 76022626, 94834448, 133448294, 57836756, 118318159, 40886124, 112053991, 17037217, 224055, 97812918, 12416888, 12416889, 25886226, 17037216}
Returns: "Coco"
{23804850, 98693822, 51192840, 56270644, 22152923, 22152922, 74890134, 56270645, 32077441, 92251541, 23804851, 1246442, 82988661, 114412754, 34920066, 98651978, 92251540, 77276125, 32077440, 1246443, 114412755, 34920067, 132418265, 65715386, 82988660, 98693823, 45064242, 132418264, 51192841, 74890135, 65715387, 98651979, 77276124, 45064243, 107374112, 107374113}
Returns: "Coco"
{120623353, 123036495, 37450634, 68610451, 110025591, 50699020, 37450635, 120623352, 1, 83226773, 117123370, 82136608, 50699021, 44726748, 44726749, 82136609, 36896095, 58695979, 36896094, 58695978, 116116566, 116116567, 84393857, 39281062, 110025590, 109397849, 84393856, 72346463, 72346462, 114357276, 114357277, 47875720, 39281063, 109397848, 117123371, 123036494, 83226772, 47875721, 68610450}
Returns: "Coco"
{134070272, 89410719, 83824639, 57808864, 65536, 73334784, 121896959, 16384, 8, 42723328, 73334783, 5767167, 65535, 134070271, 133693440, 7, 66846719, 129791800, 106646360, 40182239, 129791799, 88420351, 5767168, 88420352, 86918975, 96207614, 111196160, 31459392, 89410720, 57808863, 82181432, 111196159, 121896960, 86918976, 96207615, 31459391, 16383, 66846720, 42723327, 40182238, 106646359, 133693439, 83824640, 82181431}
Returns: "Yves"
{103770716, 96280882, 104032344, 67748489, 33510314, 45178595, 102499297, 102955842, 63001329, 65025558, 45178594, 107042992, 1, 9702048, 67748488, 103770717, 45045610, 118196022, 113259299, 45238986, 113259298, 33510315, 13992047, 107042993, 106504281, 96280883, 118196023, 30842041, 45045611, 104032345, 55259957, 102955843, 45238987, 63001328, 106504280, 65025559, 68757474, 30842040, 9702049, 13992046, 55259956, 102499296, 68757475}
Returns: "Coco"
{105964725, 16134617, 22690945, 129558955, 16134616, 119238542, 94299664, 8594893, 87333263, 94299665, 127043110, 80917529, 40343464, 105964724, 40343465, 52817738, 84517656, 69402955, 86460775, 80917528, 127043111, 22690944, 119238543, 69402954, 52817739, 40785209, 126379213, 59967484, 40785208, 8594892, 84517657, 86460774, 126379212, 87333262, 59967485, 129558954}
Returns: "Coco"
{45616086, 119179263, 45616087, 111141376, 9764864, 97945984, 18421759, 119405366, 119179264, 30359551, 131871704, 59031551, 131871703, 123009536, 16383, 16384, 7421952, 2, 85715839, 123009535, 59031552, 27868471, 119405367, 25886720, 7, 563025, 1, 9764863, 18421760, 85715840, 97945983, 111141375, 7421951, 25886719, 27868470, 30359552, 563026, 8}
Returns: "Coco"
{121464516, 110622807, 130706934, 32594755, 35428134, 98968975, 98968974, 28371997, 63029107, 130706935, 366247845, 1, 110904920, 30667088, 13670415, 87029318, 28371996, 63029106, 50627037, 106330769, 32594754, 108475278, 110904921, 64886163, 47575752, 35428135, 50627036, 65278450, 65278451, 30667089, 13670414, 47575753, 121464517, 64886162, 108475279, 87029319, 110622806, 106330768, 366247844}
Returns: "Coco"
{61603839, 87953614, 104988671, 87048191, 92862159, 2359296, 92862160, 87953615, 78494720, 108008735, 92635136, 41287679, 128442632, 104988672, 7864319, 55001088, 101548032, 32, 108008736, 92635135, 61603840, 19610623, 31587759, 101548031, 128450559, 19610624, 2359295, 7864320, 78494719, 55001087, 128442633, 128450560, 41287680, 31, 31587760, 87048192}
Returns: "Yves"
{62612366, 73138176, 75046911, 95969279, 122617855, 116993535, 47759103, 2, 97508959, 82864895, 31, 125100032, 75046912, 62612365, 73138175, 5505024, 63635456, 76597759, 116993536, 125100031, 32, 76597760, 95969280, 63635455, 69279743, 97508960, 1, 5505023, 122617856, 47759104, 82864896, 69279744}
Returns: "Yves"
{488603, 109642259, 482446172, 86976672, 127459468, 28662234, 112798975, 131083104, 73916426, 1, 109642258, 41499609, 10891974, 97196191, 85904519, 110378915, 53705571, 488602, 85904518, 97196190, 28662235, 124187057, 53705570, 110378914, 61209133, 103955321, 86976673, 124187056, 482446173, 103399239, 131083105, 127459469, 61209132, 41499608, 103399238, 73916427, 112798974, 103955320, 10891975}
Returns: "Coco"
{91275614, 129574239, 114631984, 80207524, 91275615, 32843090, 42306360, 42750641, 43487316, 43482949, 84131414, 42306361, 15334198, 82418931, 6024308, 19625090, 6024309, 19625091, 43487317, 93520377, 110621216, 80207525, 122537366, 110621217, 42750640, 15334199, 122537367, 129574238, 84131415, 5634931, 32843091, 82418930, 93520376, 114631985, 43482948, 5634930}
Returns: "Coco"
{109738060, 131727407, 86092606, 78637705, 83021844, 64408181, 86092607, 109738061, 49031362, 64408180, 26378254, 26485606, 27889676, 7773550, 131727406, 86524420, 83021845, 90650452, 5872384, 5872385, 26485607, 7773551, 86524421, 131934112, 44053022, 49031363, 3149882, 26378255, 3149883, 123275538, 123275539, 27889677, 131934113, 44053023, 78637704, 90650453}
Returns: "Coco"
{133863164, 114150904, 49381027, 98538083, 103209391, 79451345, 43472654, 84436791, 114006635, 84436790, 95819504, 45385802, 77217026, 77217027, 95819505, 109557712, 79451344, 109557713, 98538082, 81360864, 130116865, 49381026, 6548576, 30827387, 43472655, 45385803, 114150905, 30827386, 133863165, 114006634, 130116864, 81360865, 21474192, 6548577, 103209390, 21474193}
Returns: "Coco"
{74104831, 56043220, 35974253, 55181311, 96520400, 55181312, 85288447, 325894246, 511, 99270656, 34963407, 88135680, 42074112, 27115829, 35974252, 1, 32571392, 58130431, 32571391, 47497021, 5089279, 47497020, 34963408, 325894247, 5089280, 32768, 130285568, 58130432, 262143, 27115830, 32767, 96520399, 262144, 13598719, 88135679, 13598720, 74104832, 130285567, 512, 122030276, 2, 99270655, 42074111, 56043219, 122030275, 85288448}
Returns: "Coco"
{21012295, 16384, 133325568, 95158271, 38988616, 195443898, 6029311, 133325567, 48801535, 4114175, 90701824, 30250751, 99090432, 48801536, 22297599, 21012296, 45736704, 19529472, 16383, 30250752, 102335487, 19529471, 22297600, 99090431, 88983039, 38988615, 38295359, 13549568, 95158272, 6029312, 12794176, 12794175, 102335488, 511, 13549567, 4114176, 512, 90701823, 88983040, 45736703, 195443899, 38295360, 1}
Returns: "Yves"
{3407871, 58977600, 52504731, 109249791, 96681984, 131334143, 109249792, 131334144, 1, 58977599, 17429283, 17429284, 13893632, 70743296, 366858030, 52504732, 57166911, 42606080, 76571136, 91926784, 91926783, 93061119, 93061120, 366858031, 128936191, 128936192, 57166912, 13893631, 3522560, 96681983, 42606079, 70743295, 3407872, 76571135, 3522559}
Returns: "Yves"
{14861143, 14174711, 58612640, 93988647, 67727843, 109228924, 73375975, 67727842, 47825914, 26554463, 82695455, 37397763, 109228925, 108232670, 63769966, 119008331, 9374881, 47825915, 52694587, 119008330, 52694586, 108232671, 58612641, 15488264, 9374880, 26554462, 82695454, 93988646, 14174710, 73375974, 37397762, 63769967, 14861142, 15488265}
Returns: "Yves"
{67302848, 10256384, 20110536, 1, 36416896, 106336255, 106336256, 14990528, 78796800, 62200066, 78577664, 20110535, 85282816, 134096664, 83662848, 77175680, 64946175, 78796799, 40660416, 63045167, 62200067, 39512000, 140275972, 49774592, 14990527, 83662847, 140275973, 63045166, 36416895, 77175679, 134096663, 64946176, 118161385, 40660415, 39511999, 49774591, 78577663, 85282815, 67302847, 118161384, 10256383}
Returns: "Coco"
{111439871, 1437696, 111439872, 116875598, 90121976, 184897637, 79167488, 118668464, 3, 53287744, 77236671, 5480376, 92804032, 90121975, 65865552, 77236672, 107479040, 4, 86312255, 76120892, 5450304, 59400801, 184897636, 107479039, 17816361, 92804033, 65865551, 79167487, 86312256, 60585317, 17816362, 53287743, 5480375, 104323500, 5450303, 1437695, 104323499, 60585318, 59400802, 116875597, 76120893, 118668463}
Returns: "Coco"
{125868999, 9918116, 104551294, 113267913, 47751273, 98156071, 38539318, 69354320, 89130832, 110031217, 362310539, 67618539, 98156070, 1, 25871452, 47751272, 113267912, 89130833, 108992115, 108992114, 69354321, 38539319, 9918117, 110031216, 77043052, 67618538, 104551295, 61099106, 77043053, 91013821, 125868998, 61099107, 362310538, 64592861, 25871453, 91013820, 64592860}
Returns: "Yves"
{68485119, 40955904, 40955903, 78126232, 68485120, 15, 12025856, 32, 327367318, 118691168, 43569152, 53367602, 327367319, 97221631, 109837312, 31, 34787328, 108265471, 47775744, 97614103, 109837311, 43569151, 5251072, 78126231, 133703279, 97221632, 133595136, 57561087, 133595135, 71213055, 1, 118691167, 47775743, 133703280, 5251071, 71213056, 97614104, 57561088, 12025855, 16, 34787327, 53367603, 74186751, 74186752, 108265472}
Returns: "Coco"
{74748512, 134212109, 36507632, 192169434, 36507633, 120310818, 93210445, 5120765, 55592328, 134212108, 49084079, 74748513, 120310819, 98125615, 5120764, 12015583, 42783703, 83833061, 114930729, 52921434, 192169435, 83833060, 33132116, 52921435, 31629171, 31629170, 93210444, 114930728, 12015582, 98125614, 42783702, 5934251, 5934250, 56943698, 49084078, 55592329, 33132117, 56943699}
Returns: "Yves"
{99190771, 90264074, 44813227, 8221115, 90264075, 12406597, 99562233, 123523315, 233011845, 84551545, 78289749, 30596399, 820262, 12406596, 86994812, 69884513, 99190770, 86994813, 69884512, 233011844, 820263, 81425863, 30596398, 89495843, 81425862, 22284672, 84551544, 8221114, 99562232, 39597742, 123523314, 22284673, 44813226, 39597743, 89495842, 106052912, 78289748, 106052913}
Returns: "Yves"
{214215352, 95354335, 20955135, 64, 41549823, 255, 8519679, 41549824, 16383, 4095, 39233280, 39829504, 95354336, 46452575, 39233279, 46452576, 55619583, 9757796, 8519680, 63, 39829503, 61079552, 256, 68173824, 16384, 37486592, 4096, 125658303, 55619584, 71389547, 9757795, 20955136, 61079551, 214215353, 68173823, 71389548, 37486591, 125658304}
Returns: "Coco"
{114602880, 63104100, 58255216, 243212566, 20448931, 48251098, 1423778, 107649234, 21596083, 67277669, 63104101, 114602881, 103989990, 47803387, 47803386, 67277668, 243212567, 20448930, 94291728, 107649235, 19878251, 58255217, 19878250, 48251099, 94291729, 21596082, 125052883, 103989991, 125052882, 1423779}
Returns: "Yves"
{17341647, 60201711, 36560896, 60201712, 83097680, 83097679, 57729023, 60981247, 86884528, 57761792, 56147968, 36560895, 40132607, 106020864, 17341648, 57761791, 32768, 36577280, 32767, 165091647, 8191, 57729024, 8192, 36577279, 56147967, 40132608, 60981248, 165091646, 86884527, 106020863}
Returns: "Coco"
{54267866, 1, 112209046, 77235290, 73363808, 25756293, 1322150, 55956170, 19944751, 51785939, 11862790, 47033943, 55956171, 77235291, 112209047, 99092891, 89503544, 51785938, 37356165, 73363809, 19944750, 78394520, 89503545, 29691164, 120776667, 37356164, 29515011, 47033942, 113276970, 11862791, 78394521, 1322151, 113276971, 4734657, 4734656, 120776666, 54267867, 25756292, 29691165, 29515010, 99092890}
Returns: "Yves"
{97701643, 21712381, 97701642, 778716, 129997632, 32786056, 129997633, 92478556, 778717, 116728673, 13928043, 80672635, 80672634, 5426667, 18586742, 84868999, 92478557, 108038732, 28149491, 11804624, 108038733, 28149490, 11804625, 58780545, 32786057, 18586743, 21712380, 104358287, 13928042, 84868998, 104358286, 116728672, 58780544, 5426666}
Returns: "Yves"
{80471232, 8191, 129869311, 29233376, 62308351, 32767, 85258065, 72802303, 64709376, 117459035, 90947839, 117459034, 55720791, 103717375, 32, 119619583, 109780927, 72802304, 109780928, 8192, 55951718, 62308352, 55951719, 85258064, 32768, 29233375, 14462536, 64709375, 129869312, 10190847, 31, 10190848, 90947840, 80471231, 14462535, 55720792, 103717376, 119619584}
Returns: "Coco"
{14877577, 10070612, 112384850, 125424849, 85035191, 102467949, 546898, 12117573, 123240316, 102467948, 12117572, 1, 8350145, 92189125, 48204280, 14877576, 285362673, 109072094, 546899, 85035190, 37019052, 123240317, 112384851, 92189124, 103776745, 106536120, 106536121, 285362672, 10070613, 5298315, 109072095, 37019053, 48204281, 103776744, 5298314, 8350144, 125424848}
Returns: "Yves"
{228096307, 88867399, 73770286, 30793399, 119622909, 119622908, 30348095, 91615641, 88867398, 115947441, 114359822, 96043159, 30793398, 228096306, 103003996, 96043158, 99737624, 114359823, 36106467, 115947440, 50959080, 91983952, 99737625, 103003997, 81954872, 36106466, 30348094, 132769197, 91615640, 50959081, 132769196, 73770287, 91983953, 81300880, 81300881, 1, 81954873}
Returns: "Yves"
{48487167, 256, 53388031, 64341937, 34623231, 100246143, 79167487, 1060393, 106430463, 1060394, 34623232, 116973567, 20110382, 116973568, 255, 64341936, 24158207, 53388032, 128902111, 20110381, 48487168, 73136127, 100246144, 13018368, 73136128, 24158208, 13018367, 128, 128902110, 131883008, 7777704, 79167488, 99905791, 7777705, 61267968, 131883007, 99905792, 106430464, 127, 2048, 61267967, 2047}
Returns: "Coco"
{51410612, 67413279, 44302336, 50577407, 133508024, 16384, 44125695, 80936959, 88686032, 72486760, 86013474, 124995856, 11599872, 33468415, 1, 2095615, 4096, 88686031, 12845055, 67413280, 86013475, 51410611, 124995855, 6512236, 44302335, 80936960, 31965728, 99047858, 2095616, 99917282, 11599871, 72486759, 50577408, 133508023, 99917283, 6512235, 99047859, 31965727, 44125696, 16383, 566951735, 12845056, 4095, 33468416, 566951734}
Returns: "Coco"
{65055720, 12934476, 103813850, 12047542, 7081734, 4711240, 110349161, 514349171, 92326786, 230117322, 514349170, 7081735, 55765491, 4711241, 103813851, 12934477, 14289529, 127394890, 42065158, 92282974, 14289528, 42065159, 12047543, 13250212, 121652074, 63346646, 92282975, 88263108, 55765490, 63346647, 110349160, 103028102, 127394891, 92326787, 1, 88263109, 13250213, 65055721, 121652075, 230117323, 103028103}
Returns: "Yves"
{131055616, 1, 133950207, 104553343, 46081471, 74561201, 20907007, 15, 1023, 125992960, 74561200, 79765824, 62330229, 125992959, 73811711, 73811712, 1180143, 133950208, 23619199, 131055615, 20907008, 119373824, 569033986, 569033987, 62330230, 16383, 18430975, 18430976, 1024, 56450569, 56450570, 98089984, 119373823, 79765823, 98089983, 23619200, 16, 46081472, 16384, 1180144, 104553344}
Returns: "Coco"
{112055336, 281231613, 62031938, 124957212, 2276301, 48932043, 125428678, 92023480, 80881536, 55980042, 103884723, 80881537, 118803607, 90613373, 80617805, 107771729, 107771728, 88570229, 281231612, 94125238, 125428679, 253031522, 62031939, 2276300, 90613372, 88570228, 80617804, 118113986, 48932042, 118113987, 112055337, 94125239, 1, 8628212, 92023481, 103884722, 253031523, 8628213, 118803606, 55980043, 124957213}
Returns: "Yves"
{1}
Returns: "Yves"
{1, 2}
Returns: "Coco"
{2}
Returns: "Coco"
{1, 2, 3}
Returns: "Coco"
{2, 3}
Returns: "Yves"
{1, 2, 3, 4}
Returns: "Coco"
{2, 3, 4}
Returns: "Coco"
{1, 2, 3, 4, 5}
Returns: "Yves"
{2, 3, 4, 5}
Returns: "Coco"
{1, 2, 3, 4, 5, 6}
Returns: "Coco"
{2, 3, 4, 5, 6}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7}
Returns: "Coco"
{2, 3, 4, 5, 6, 7}
Returns: "Yves"
{1, 2, 3, 4, 5, 6, 7, 8}
Returns: "Coco"
{2, 3, 4, 5, 6, 7, 8}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7, 8, 9}
Returns: "Yves"
{2, 3, 4, 5, 6, 7, 8, 9}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
Returns: "Coco"
{2, 3, 4, 5, 6, 7, 8, 9, 10}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
Returns: "Coco"
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
Returns: "Yves"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}
Returns: "Coco"
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}
Returns: "Yves"
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14}
Returns: "Coco"
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
Returns: "Coco"
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
Returns: "Yves"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
Returns: "Coco"
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17}
Returns: "Yves"
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17}
Returns: "Coco"
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18}
Returns: "Coco"
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18}
Returns: "Coco"
{167777625, 252009265, 284604859, 221539251, 102965268, 901764, 212436589, 139670891, 162303860, 63331173, 4231432, 7462130, 143784767, 224725833, 230585379, 193175825, 59549642, 72869355, 229260043, 115409203, 155849358, 73208597, 257953827, 59283869, 287940860, 20248341, 264622844, 104526518, 187437273, 75139314, 286691258, 269468530, 29526148, 42618379, 251244298, 94289635, 85517468, 208286395, 44190783, 157294354, 129645233, 32521594, 86602059, 63256107, 59201995, 16607528}
Returns: "Coco"
{85058921, 216552870, 54296809, 278770542, 60484, 289804322, 54699580, 167395097, 341836328, 208053902, 120024429, 123213948, 137087124, 108241012, 219594874, 126683684, 24711756, 211970082, 266376773, 14501629, 51616437, 218130754, 279226491, 23523500, 218916903, 165035458, 225241369, 285811585, 269315136, 119732442, 292813666, 144929334, 198542728, 18991324, 202407277, 10568069, 233061298, 229942583, 45607696, 49504564, 272266075}
Returns: "Coco"
{243061303, 20313448, 208023057, 202766319, 112694567, 10167207, 99194612, 218904601, 11715859, 270007749, 65232238, 289251498, 205808763, 250486940, 143685386, 44131576, 179921182, 138390874, 285733175, 248825699, 117439941, 12333418, 213200672, 207862455, 91055153, 260653432, 239204153, 81364546, 205658641, 260460834, 180177478, 101768181, 889508, 276896647, 60198441, 31560804, 166008969, 225067754, 79545994, 1, 219109078}
Returns: "Coco"
{226585853, 27315585, 158664935, 272881640, 107977188, 126575481, 164872235, 193578564, 94585752, 1, 246750853, 87950220, 16620161, 201311310, 236957073, 230479886, 34439172, 194034233, 25823254, 5322547, 94529882, 284769786, 123021871, 124367302, 86383556, 162090079, 101926973, 53347233, 148269139, 198095488, 200843034, 292297210, 49721933, 161358079, 212696146, 236097934, 178640936, 140608410, 153079891, 49003139, 275235079, 230683183}
Returns: "Yves"
{150912475, 192816093, 1190291, 153609045, 51831986, 684257, 123362074, 157793659, 153840820, 275316348, 109760399, 43497852, 278148472, 266427610, 267292815, 247303096, 249871987, 32563835, 54634460, 211142642, 114000318, 293631821, 237427608, 220533300, 161873497, 58339642, 154820941, 173090234, 74864557, 185286752, 40815130, 211355464, 86587675, 249506808, 162816978, 292208922, 86742551, 103210317, 138193466, 115684803, 103772029, 81264765, 49932497, 111673719}
Returns: "Yves"
{68732166, 230191604, 40657554, 214237296, 230608710, 296467692, 62760537, 181498224, 159312688, 245997434, 242902527, 70806632, 119497253, 92288469, 290443012, 17699652, 163743511, 298499512, 62807954, 227570901, 293193707, 148342210, 276716916, 1, 217841738, 176399930, 176151262, 113980143, 184895598, 268612733, 84747736, 272109622, 32780244, 211171901, 126825474, 280025222, 122499279, 91526437, 245931507, 118609006, 184403665, 219471421}
Returns: "Yves"
{266963074, 258596134, 186887944, 90676959, 55920957, 34083556, 215901224, 162961776, 260333744, 50642711, 113849116, 125290415, 135504513, 6667835, 297192571, 60588412, 195597192, 7833735, 261023125, 274256241, 121377993, 149246130, 145615737, 32528474, 179068219, 219521807, 255830205, 255099084, 202181479, 1, 715459, 192249746, 134123758, 129808407, 119718479, 1112674, 206133257, 71423622, 43406796, 248068003, 78094569, 17253032, 3874122, 222821011, 78388109, 9030331}
Returns: "Yves"
{182804096, 287758227, 225951413, 28710545, 91298057, 79925235, 290530250, 290153524, 257818299, 198261073, 132936982, 258596379, 53572847, 193174197, 274746447, 31733073, 99029076, 284379118, 117519678, 87538282, 186163171, 195131706, 37468047, 72771363, 42755926, 214320697, 87735248, 289223587, 240408637, 202261177, 247473587, 278016083, 199399986, 100875535, 262391941, 88927680, 192619351, 89512699, 247691356, 285460665, 95298748, 242052483, 59040083, 176234543}
Returns: "Coco"
{34662421, 87337623, 91112342, 66180402, 21984332, 94887160, 138147956, 270811880, 281523187, 437527, 284290393, 183288030, 7486790, 141607193, 110350897, 297668892, 266864627, 223395019, 204573038, 68123018, 100578764, 289996299, 75198714, 186452974, 216459833, 169794367, 267058052, 120455576, 84594252, 109067774, 104880206, 85864570, 1, 234775792, 193199801, 74935602, 30640335, 225515721, 51126769, 191373668, 483259469, 163656128, 23277080, 15419283, 88681059}
Returns: "Yves"
{77163334, 665282, 249143953, 275203714, 215745162, 69058563, 235372452, 11365563, 151338179, 40078123, 86216537, 30366521, 95275795, 174889439, 24654987, 94546631, 60606636, 290171929, 21046422, 246291047, 275097005, 127590082, 212819030, 248812451, 266370192, 204851927, 4062835, 299705261, 278234740, 148388657, 210690328, 121413574, 44137311, 149851295, 26688193, 192899894, 168402169, 283506445, 136132325, 16735622, 192344748, 142525913}
Returns: "Yves"
{244133292, 77806663, 274743884, 282289749, 84071879, 67689987, 199644374, 185370703, 152607779, 293480737, 50363960, 155482328, 220097969, 120547043, 74659144, 155847718, 195646561, 277496770, 120595996, 277539430, 218654259, 266157755, 168649286, 86755445, 19088081, 40833896, 96965702, 215119210, 37758659, 55642641, 75083054, 29451207, 211987311, 79503153, 44782878, 87067194, 162553097, 47468577, 43355556, 295459390, 103065972}
Returns: "Coco"
{139074675, 352420974, 141580765, 291011758, 275834395, 172451198, 202643284, 108349180, 1, 13434294, 250173765, 157825684, 175434269, 244889879, 22950315, 77205114, 109597529, 287509323, 209686759, 61729934, 268544669, 64708774, 95779106, 51530761, 92561795, 104014373, 191516787, 77540177, 166387937, 122981212, 226152794, 116208739, 163128285, 83421406, 275122481, 218298434, 187459317, 206819975, 39421370, 263440612, 210711337}
Returns: "Yves"
{228567868, 10065320, 265526059, 198866744, 12118400, 57568654, 7832592, 161926805, 180930545, 150109974, 123973620, 234046939, 203980319, 90257810, 126453266, 133674959, 190648013, 261757469, 7336843, 78740384, 254988301, 44662365, 382384190, 275899579, 78856488, 4713705, 158458503, 280432051, 77939230, 248052017, 245216792, 196650549, 225421908, 140533357, 104702384, 13952530, 15473900, 5096059, 229473066, 295556159, 154471512, 293359150, 287752312, 148741131, 144942959, 229688383}
Returns: "Coco"
{84299186, 122137182, 8959510, 179897081, 399659648, 197960884, 126277886, 1, 217726215, 9863521, 211574333, 90347248, 147190870, 169196893, 20617339, 36998973, 126275245, 182377572, 72499791, 149974597, 190290392, 150194329, 204599508, 9953915, 263540017, 208871149, 10953413, 117827997, 74337936, 137551948, 216075863, 71858749, 125998380, 68791111, 266767493, 156502814, 71918810, 204606719, 226291392, 286906287, 2089264, 262039704, 144176030, 267188925}
Returns: "Yves"
{103960809, 35997359, 265404954, 60469230, 270683497, 198240016, 102346370, 133879593, 216959020, 175674017, 79154756, 87849959, 45967059, 86591374, 272784882, 153182566, 269332069, 232446622, 130999995, 128334576, 28295758, 187725774, 237777492, 62264692, 103460019, 135855338, 81094963, 3875778, 119237307, 51094371, 246109342, 288983065, 97803675, 115219815, 239938780, 215538466, 58183052, 2297307, 137308622, 276521546, 453525257, 41412305, 186295516, 246169241, 102060077}
Returns: "Coco"
{285012676, 258832350, 203733750, 46708027, 227574381, 269050351, 173042940, 253855564, 236362585, 291057475, 275072838, 47586773, 81239060, 244207053, 167418112, 127636634, 216325889, 262001199, 140210978, 247521915, 201843735, 150882838, 194455225, 30013251, 142134389, 172162470, 5889012, 158321196, 219430711, 13006114, 24098775, 252595833, 161653235, 131135021, 252149426, 176271642, 172520863, 93201434, 298107513, 2067524, 173265376, 27809298, 48380117, 203091168, 431218009, 37840487, 145993509}
Returns: "Coco"
{193499471, 189974019, 216832046, 170322548, 35774669, 91131026, 261784138, 85502819, 51860815, 207716550, 121465230, 238362577, 296815520, 26477987, 1, 28449409, 288117670, 81687129, 43771176, 283287533, 450881632, 174938331, 219702542, 208230638, 149237978, 39926128, 277266622, 203404418, 220144812, 234221816, 109153078, 178220221, 262552646, 82700619, 9134722, 251603288, 34292113, 234889644, 11730776, 277466083, 32401920, 55666739, 94913474, 282603198, 254711689, 108980430, 101524893, 285782233}
Returns: "Yves"
{271979853, 211475896, 88404911, 222976815, 24477865, 206783802, 140704498, 193657867, 162284161, 74410739, 25236624, 61842940, 159895873, 63773919, 76704897, 602401, 258813734, 7259849, 407858359, 285509090, 803511, 13571813, 164212693, 116867552, 66854195, 45812760, 245319728, 295907183, 187933120, 228926794, 49620135, 75932146, 192174857, 64563559, 6723834, 257457760, 26786650, 255170768, 214920423, 110043311, 21116828, 70364449, 87499563, 255927785}
Returns: "Yves"
{96602131, 32696478, 286966139, 2500889, 9592543, 182102850, 586841, 149686947, 54344187, 26466899, 293836298, 162044114, 249228441, 9113772, 96040856, 226941539, 236208844, 163485310, 179556818, 58513666, 185564423, 163303480, 145707512, 221929308, 164187572, 148618841, 287540072, 205517099, 111584165, 16713649, 77987044, 30027385, 45397856, 84854830, 285412666, 132571277, 80671672, 195205251, 204060725, 265000316, 209121430, 210768884}
Returns: "Coco"
{171453763, 90251080, 113359790, 18134592, 167513751, 251714742, 264523010, 4971423, 199683220, 1, 10562310, 153823849, 139166623, 194742435, 30978021, 271199205, 191438430, 184375312, 288682618, 212742273, 32759612, 136379722, 17125800, 35044313, 288169591, 226490605, 248662229, 102543256, 244876108, 16868873, 43002797, 178606279, 178632451, 205314201, 208046107, 56484670, 84127784, 193690115, 312646478, 209436245, 129331044, 88244331, 256626260}
Returns: "Coco"
{24461017, 300400940, 167967165, 154826541, 52215289, 202329192, 3744861, 43742915, 271472723, 62668908, 150137631, 1, 229062644, 288065771, 149265425, 18013035, 92232570, 169894285, 9483895, 110253, 243164884, 187933815, 138374550, 132104198, 70964437, 66347495, 176288862, 7639681, 123721926, 201530859, 225192024, 239034685, 101965850, 291324296, 207243306, 234265039, 280364778, 105033728, 219799216, 16405143, 239740934, 43710338, 292670961, 171579047, 130310486, 31664607, 53591451, 254767342}
Returns: "Coco"
{287639083, 277939100, 80268643, 161681007, 231451550, 270218127, 226669411, 178610891, 93051065, 170323111, 191115542, 342176, 168053993, 5611811, 45440039, 101948975, 201649751, 203973274, 39895761, 197668205, 255871924, 46083547, 38935472, 187279274, 125114805, 140928568, 148929902, 425709046, 18198208, 94101363, 246699557, 211763906, 278405406, 165202994, 275385567, 61199699, 265767117, 292597871, 235953035, 281683544, 144453106, 192156175, 1}
Returns: "Yves"
{255913814, 65028063, 94354946, 109175848, 266673502, 156470567, 184282122, 94798134, 131663143, 204231592, 105402206, 173379477, 165783000, 39051458, 235350832, 60777543, 79666805, 107610828, 248212124, 248929140, 11464196, 120199530, 39056137, 85325111, 148176017, 266044367, 64592723, 136336758, 60622726, 168968442, 283414648, 36927110, 11911126, 164296878, 32321632, 264606423, 35285134, 239906971, 41732731, 260938287, 281363754, 245621112, 168053780, 180200868, 84176027, 253291456}
Returns: "Yves"
{16227600, 214072582, 88514916, 283136972, 79428466, 280498506, 930670, 34065798, 88677425, 161773144, 178141129, 201986822, 205238044, 174764167, 156646716, 294408002, 211268009, 248299097, 49586727, 386557615, 126458443, 230947756, 124904022, 220350208, 100354914, 237820104, 100476161, 269119047, 247265289, 129473252, 67845859, 277260030, 289815844, 287987133, 234013830, 139917614, 84078643, 252409547, 161119361, 41803432, 257040225, 253429098, 254488775, 134520708, 204590160}
Returns: "Yves"
{126953036, 279854099, 202666688, 128900661, 57752899, 286890915, 247311427, 189114826, 204580638, 56104801, 84689537, 84926950, 61446142, 112742171, 23577070, 125251766, 299232344, 29782336, 12763214, 116038589, 218658112, 206591999, 241356085, 90475630, 229899892, 131319464, 13316998, 156129402, 133378430, 15440680, 165630402, 293776116, 222609105, 434160118, 37063147, 101421225, 21356559, 112680899, 31710005, 292509392, 20651429, 17843011, 57385836, 223593481, 239920614}
Returns: "Yves"
{202648910, 135673183, 143601901, 258334982, 84277712, 204439573, 189351261, 193202029, 188705107, 88944247, 64916716, 270880149, 8366682, 88240547, 108003116, 97599132, 175348142, 166946253, 164282910, 9599729, 9129710, 278822530, 46678475, 275417562, 113928675, 123554306, 76882532, 172202051, 251750035, 17438173, 489483504, 162178845, 147523520, 189564882, 294379277, 146994445, 94682988, 43388894, 133257910, 243561116, 290452359, 101348565, 88704868, 137777817, 1, 280451682, 271716852, 43014204}
Returns: "Coco"
{290261954, 94052886, 1, 82577225, 159177132, 88448343, 146778702, 230443269, 191223743, 211278926, 90110394, 244687787, 160232784, 214586400, 192814391, 252058433, 293726972, 200883501, 106558217, 274077153, 66564334, 156745817, 116593247, 110884971, 230300014, 11500898, 157938395, 44627257, 238859344, 278934737, 226335491, 295308566, 111860591, 183692825, 271437662, 160500067, 183975629, 46738747, 170279392, 241345280, 295639049, 338810425, 185842109, 145828120, 222959389, 129384271, 240285305, 168216872, 120416961}
Returns: "Yves"
{235896106, 13843941, 187553061, 35180910, 209349241, 248233041, 253368238, 141316544, 12667233, 165194851, 170392075, 38537969, 20445397, 184804558, 168495085, 233651428, 235520904, 152634218, 40301584, 64725380, 201566927, 196915521, 89278082, 244064279, 127385504, 249899122, 176365655, 217092569, 291301479, 255246814, 217799919, 75238610, 9349362, 146717533, 63643157, 71030090, 96916328, 137542429, 42458706, 153894992, 280764603, 78378047, 44592112, 42909806}
Returns: "Yves"
{111568595, 370952687, 174987099, 56881907, 149767087, 152784626, 203808711, 167050190, 71295185, 41637529, 280694805, 222302504, 211355327, 294912095, 141520113, 147746982, 11365826, 97681675, 17044734, 5649935, 112226752, 144072469, 131634036, 177436603, 195673430, 69245931, 185160239, 132410925, 66421025, 229319799, 296111372, 268145748, 221396891, 18197453, 205997211, 257516388, 41210516, 3956206, 85272143, 6891293, 128520464}
Returns: "Yves"
{2526067, 200229740, 10986505, 92297072, 19063409, 275239795, 18407558, 174980896, 44942488, 288505754, 157132793, 20941989, 154108765, 152974525, 252565370, 121234180, 52194932, 91292305, 165971206, 30050243, 214158025, 243170164, 66316784, 272999897, 138673606, 240244364, 174852213, 156386820, 102255062, 43771798, 255548598, 310888245, 129433595, 206173593, 218730432, 230117690, 183576797, 162772658, 86931215, 108866897, 199983572, 3015624, 41205040, 298158695, 212518924, 268638678, 172272194, 204703247, 227007802}
Returns: "Coco"
{283508000, 132445104, 255867646, 86110650, 6351378, 1, 78883272, 96564943, 30301981, 203042876, 144075227, 144829246, 230362664, 118448826, 225643825, 297609879, 63516143, 144936649, 190764922, 11370003, 62773458, 233445751, 211422609, 236290113, 53875244, 37326840, 119679747, 117835178, 44235770, 103587949, 279593792, 185439761, 248575591, 128054875, 53622901, 126543154, 221952943, 30894617, 205673081, 274552325, 76711152, 261425994, 108782347, 99568049}
Returns: "Yves"
{73098735, 16863576, 243130891, 220970014, 134867579, 292845419, 230785176, 154820656, 247722792, 209319459, 33396913, 13980992, 122159231, 55167213, 293751727, 146730941, 179877955, 271491204, 64638662, 156534637, 224002810, 218210902, 98626441, 99540779, 380064877, 188482352, 191753321, 106156965, 233596706, 295700301, 153157235, 125153207, 277070647, 190543821, 99657400, 196288621, 116738834, 197043920, 94412324, 246924940, 267573408, 206081003, 223023675, 59190155, 262060645, 117176546}
Returns: "Coco"
{1, 30198160, 53434810, 156797256, 165343949, 34734097, 114167129, 167506539, 234006614, 250240313, 89926743, 72820384, 163713882, 168138226, 214070857, 185503952, 243599249, 107548946, 370543096, 296271150, 13560853, 269664125, 259116185, 282186046, 15680476, 56710419, 160937558, 232989105, 258835075, 192034119, 155659522, 40864190, 73950662, 160331698, 31720358, 93269438, 166009560, 73717801, 89147840, 96769551, 207729004, 155477457}
Returns: "Coco"
{294780642, 201523078, 278700782, 20963532, 105361058, 160712255, 147130460, 237293617, 105375444, 192111414, 53138674, 47273960, 99553576, 221989723, 285611914, 230875653, 32953227, 81541759, 198577742, 260866116, 166272601, 148394120, 178752242, 141718154, 131438428, 74392879, 184188042, 261893199, 245934609, 42484064, 164373048, 270493631, 101780832, 281412575, 195443698, 263612363, 165543709, 163984145, 149981716, 212572209, 290730294, 33626689, 194316068, 35776344}
Returns: "Coco"
{245476, 80914240, 149153657, 78781962, 240826772, 141899535, 39407731, 96103775, 146756357, 46406812, 80997932, 233411093, 157374726, 122098786, 192729040, 180394858, 162686167, 187982040, 267301688, 73753672, 73511728, 70099709, 265577514, 243000450, 126732213, 89469036, 296633392, 279729358, 244029181, 203441095, 50321077, 207649403, 116031337, 145132753, 201852764, 227991284, 244278363, 145236270, 52188975, 14356189, 74020586, 36056458, 49183326, 83540921, 199434242, 279593846, 288566728, 42223483}
Returns: "Yves"
{100285377, 106987363, 253214447, 13470438, 1923319, 9986476, 168892731, 294641187, 148126933, 177515131, 62660515, 233427149, 10992911, 89332588, 47636162, 98954707, 17738072, 237898894, 142271263, 1, 115330919, 185435227, 116435615, 18623313, 135719385, 241158834, 171488054, 136289234, 160251115, 262886183, 158562428, 229428335, 137036990, 37072801, 241669997, 16580546, 289135430, 144661256, 125049633, 93674869, 230300571}
Returns: "Coco"
{259168647, 85305704, 9619154, 252257272, 109988568, 91907275, 251457606, 119001105, 90865029, 152210718, 211714749, 244794086, 284810556, 183908780, 289060498, 34924308, 129724620, 63056585, 298591394, 274813760, 14055329, 230463350, 96748516, 173683121, 25123213, 53935035, 77830232, 229610266, 89588702, 100921091, 289520013, 154412795, 295231207, 113389250, 33983720, 47706564, 56078396, 84961754, 15201312, 87336566, 168488609, 215253299, 120819982, 267436929, 21705751, 79574110}
Returns: "Yves"
{85798455, 130060031, 202280581, 224185406, 287486067, 217718804, 89016238, 100130215, 249753415, 218719123, 113964383, 66124562, 67578195, 90716715, 171340070, 28680741, 207070121, 28228401, 178885250, 150867526, 187801531, 117259699, 85273562, 278924308, 291615687, 210103047, 205468421, 172012236, 171733624, 185461348, 291306488, 34029053, 4186733, 235042494, 167946257, 132813893, 257733101, 243980596, 184472612, 236183837, 1, 46643617, 25069734, 58716579, 91614839, 233852364, 210409474, 107876387, 146551341}
Returns: "Yves"
{94945869, 204184232, 246325754, 140363725, 30836598, 173871307, 86019256, 174215631, 13318267, 6649516, 6423584, 245072222, 113163682, 65289429, 41824842, 100827331, 149707243, 136879683, 61979423, 111603580, 211679808, 218161655, 277250267, 56820379, 290109505, 430651882, 63463618, 296913287, 22471760, 207085155, 246502400, 176384243, 15996922, 143140002, 140704003, 108513940, 178761669, 224020880, 113096682, 221511388, 105106592, 265119116, 56618716}
Returns: "Coco"
{4840448, 262538106, 227285552, 255786859, 60375931, 157057461, 60955739, 230644419, 239863690, 154792408, 212665148, 297742629, 131205611, 220563594, 288967579, 287331005, 47242595, 202313446, 215920193, 110780252, 36397482, 274269018, 188161485, 401238646, 167033767, 150124399, 125513623, 22866248, 285753532, 143350296, 271183576, 196145840, 273949202, 13825290, 10162024, 194682742, 81001418, 267827031, 126285694, 151607798, 99353318, 697606, 1, 72515039, 17586438, 206559633, 81389256}
Returns: "Coco"
{45452735, 119557583, 119039689, 123685482, 128375499, 38147236, 63453601, 97043020, 97043019, 50045252, 45452736, 88431991, 28200953, 38147235, 88431990, 74191534, 119557582, 63453600, 30719053, 15359578, 50045253, 33744097, 15359579, 119039690, 28200952, 52630002, 33744096, 123685483, 52630001, 74191535, 128375500, 30719054}
Returns: "Coco"
{2085891, 87884663, 53234509, 68026781, 112954558, 3317589, 87884664, 59043554, 7043923, 118310767, 69495728, 112954557, 131510073, 33034264, 33034265, 53234508, 28175198, 3317590, 89311793, 114933967, 1, 69495729, 59043553, 118310768, 28175199, 131510072, 89311794, 68026780, 7043922, 114933966, 2085892}
Returns: "Coco"
{50011167, 12987035, 130389114, 47793663, 59470369, 117221387, 131668739, 59470368, 2656763, 85514431, 35793207, 12987034, 44688556, 16010531, 2656762, 93837285, 27075319, 47793662, 35793206, 130389115, 8245471, 69276109, 69276108, 67742537, 50011166, 117221386, 8245470, 93837284, 102392166, 1191128, 16010530, 102392167, 85514430, 27075318, 131668738, 67742536, 1191129, 26873210, 1, 29631449, 26873211, 29631448, 44688557}
Returns: "Coco"
{59306792, 79174842, 64799265, 67723741, 100897182, 64958748, 69491260, 100897183, 60332997, 18772743, 125742875, 112640878, 108331095, 67723740, 69491261, 82971444, 86212259, 64799264, 7793939, 59306793, 7159159, 86212258, 64958749, 112640879, 125742874, 82971445, 108331094, 60332996, 7159158, 55941031, 79174843, 55941030, 106470768, 22036656, 7793938, 18772742, 80046701, 80046700, 1, 22036657, 106470769}
Returns: "Yves"
{123529735, 35515688, 106728580, 35515689, 34531475, 63785824, 53007984, 76834331, 53007985, 40649264, 27152041, 130269597, 73553408, 49988513, 83663891, 40649265, 123529734, 68165379, 56920869, 8064532, 108549788, 68870706, 125664071, 15164363, 86834075, 49988512, 109134092, 83663890, 63785825, 27152040, 125664070, 15164362, 8064533, 76834330, 86834074, 74205172, 106728581, 74205173, 109134093, 34531474, 73553409, 68870707, 108549789, 56920868, 68165378, 130269596}
Returns: "Yves"
{57848338, 71322920, 53960015, 122981990, 11161395, 23719252, 11582682, 131347851, 131347850, 122981991, 6850283, 33247545, 123434105, 57848339, 44429291, 13589562, 123434104, 88827359, 53960014, 60264397, 11582683, 23719253, 13589563, 108080746, 60264396, 88827358, 44429290, 38962225, 38962224, 11161394, 108080747, 33247544, 71322921, 6850282}
Returns: "Yves"
{59788189, 121541381, 12350158, 4240788, 59788190, 12350157, 110858455, 4341900, 4240789, 116334131, 119727707, 127274430, 60626273, 10449828, 129360435, 10449829, 116334130, 121541382, 104905009, 125404287, 104905008, 11423756, 129360436, 1, 9034467, 19935845, 60626274, 110858456, 125404288, 4341901, 113935934, 100544324, 68199637, 100544323, 11423757, 119727708, 127274429, 68199636, 113935935, 19935844, 9034466}
Returns: "Coco"
{104741834, 37009974, 44458268, 13731566, 109231144, 28259250, 109231145, 131147682, 1, 41483429, 103827970, 46036274, 27769820, 104741833, 131773775, 32762811, 32762812, 122835839, 27769819, 28259249, 46036275, 10945285, 131773776, 69141420, 44458269, 37009973, 53114937, 131147681, 13731567, 53114936, 122835838, 10945284, 41483428, 69141421, 103827971}
Returns: "Coco"
{4091878, 100795723, 85030040, 952613, 92445117, 20022069, 59186738, 54651469, 105305564, 41923416, 3273069, 124200486, 4850113, 70486400, 39819564, 70486401, 4091879, 59186739, 87751627, 43277501, 19882972, 87751626, 85030041, 72067225, 20022068, 3273068, 113410441, 124531969, 101540024, 124531968, 43277500, 19882973, 92911217, 101540025, 72067224, 54651468, 92445116, 113410440, 952612, 39819565, 4850112, 100795722, 41923417, 105305565, 124200487, 92911216}
Returns: "Yves"
{74234694, 45253903, 10057349, 85244306, 29433956, 10057348, 15480528, 29433957, 130758057, 27465208, 106866338, 106866339, 90565137, 130072777, 45253902, 130758056, 85945684, 130072776, 46072609, 96319270, 112899006, 74234695, 90565136, 85244307, 15480529, 96319271, 112899007, 46072608, 27465209, 1, 85945685}
Returns: "Coco"
{47032500, 65253286, 119883921, 5822766, 53596152, 5822765, 107927514, 40132720, 76401651, 65253287, 90493942, 52441163, 106904069, 115607120, 52441164, 76401650, 56063961, 53596153, 27699003, 107429550, 107429551, 115607119, 40132719, 119883922, 28689716, 69690879, 69690880, 28689717, 1, 90493943, 27699004, 56063962, 107927515, 47032499, 106904070}
Returns: "Coco"
{118910700, 17688037, 1212043, 47991734, 1, 23565026, 97777448, 58003651, 86182408, 86182409, 642237, 56511933, 130784098, 12198538, 110469451, 1212042, 101529375, 101529374, 2923118, 31023238, 43361495, 26146409, 58003650, 29002387, 71313427, 110469450, 71313426, 32080600, 56511932, 23565027, 12198539, 31023239, 118910701, 91003507, 47991735, 18357003, 91003506, 97777449, 17688036, 29002386, 2923119, 130784099, 26146408, 642236, 18357002, 32080601, 43361494}
Returns: "Coco"
{111145168, 128512564, 100709338, 65940137, 19852966, 58894212, 117850601, 128512565, 12017026, 26985178, 61927645, 21678429, 31263797, 56793646, 19852967, 68658499, 31263796, 58894213, 12017027, 56793647, 30566456, 119214404, 103353347, 117850600, 100709339, 30566457, 85528513, 1, 21678428, 68658498, 45241939, 61927644, 103353346, 85528512, 65940136, 107956054, 107956055, 26985179, 119214405, 42279788, 45241938, 42279789, 111145169}
Returns: "Coco"
{6686637, 83885433, 74791288, 11435656, 77362977, 112384175, 10593401, 83885432, 2480377, 6686638, 92183902, 11435655, 49256104, 2480378, 108446411, 36930177, 12922415, 121445699, 121445700, 60056043, 74907546, 19828071, 36930176, 46348157, 49428851, 47278365, 49256103, 88209464, 74392007, 74791289, 47278364, 92183903, 1, 10593400, 46348156, 88209463, 112384174, 49428850, 19828070, 60056044, 74392006, 74907547, 108446412, 12922416, 77362978}
Returns: "Coco"
{29386823, 11044425, 69565860, 99332735, 122479336, 126875012, 11044424, 70464006, 37349630, 102428637, 126875013, 127862076, 132769007, 102428636, 73972313, 70464007, 127281936, 122479337, 41966529, 80087527, 132278685, 101089891, 37349631, 99332734, 132769006, 41966528, 19329734, 19329735, 101089890, 29386822, 80087526, 71724727, 127281937, 71724726, 73972312, 132278684, 69565861, 6309627, 6309626, 127862077}
Returns: "Coco"
{30937043, 59236022, 59236023, 52094611, 44493140, 128886940, 40891415, 128886941, 13199748, 4664586, 57286368, 30937042, 44493141, 57286369, 56555327, 99930742, 4664587, 3883436, 36213435, 99930743, 56555326, 3328236, 52094610, 3883437, 13199749, 94827345, 36213434, 1, 3328237, 40891414, 110590992, 94827344, 110590993}
Returns: "Yves"
{36160933, 95287436, 36218628, 39859129, 32273970, 91101472, 3087758, 21181143, 33418783, 3968841, 39711834, 88167431, 3087759, 22231274, 22231275, 39711835, 83134042, 39859130, 124526782, 12126374, 83134043, 127513292, 12126375, 3968842, 33418782, 77936788, 36218629, 58695136, 58695135, 124526783, 88167430, 21181142, 42855501, 91101471, 42855500, 77936787, 95287437, 8904519, 40698601, 127513293, 40698600, 36160932, 8904520, 32273969}
Returns: "Coco"
{34024769, 107972883, 107526414, 54312470, 80850831, 560246, 39954489, 8770728, 14623041, 107972882, 132754002, 39954488, 87330709, 104158920, 21860897, 118318441, 86016153, 22374978, 8770729, 560245, 22374979, 118318442, 104158919, 34024770, 21860896, 1, 107526415, 14623042, 86016154, 132754001, 80850830, 87330710, 54312471}
Returns: "Coco"
{98865934, 87832932, 35008122, 29589608, 83333605, 69486257, 35008121, 1, 133162421, 35526760, 110401523, 46373512, 37678814, 47841769, 91293585, 80537266, 87832933, 3068165, 35526761, 70677702, 83333604, 47841770, 91293584, 13172712, 98865935, 13172711, 3068164, 70677703, 76249079, 133162422, 51654382, 37678813, 51654383, 29589609, 85030900, 69486256, 85030899, 110401524, 80537265, 46373513, 76249080}
Returns: "Coco"
{110215564, 129866220, 17165608, 108806710, 95347770, 113137674, 57103566, 40508787, 127643286, 30322890, 17659418, 17165607, 17659419, 35028293, 73580839, 40508788, 117293989, 127643285, 7024812, 108806709, 73580840, 7024811, 26792572, 72905538, 117293988, 110215563, 129866219, 26792571, 69482699, 57103567, 26315103, 35028292, 72905539, 74277100, 118867471, 74277099, 26315102, 113137673, 69482698, 95347771, 30322891, 118867472}
Returns: "Coco"
{73262521, 13707550, 116164904, 1, 98036602, 106405311, 82301819, 42260047, 10332542, 107957865, 35903202, 74438934, 106405312, 8534546, 42260048, 40060797, 82301818, 74438935, 40060796, 115753527, 8534547, 91409277, 16440012, 10332543, 16440011, 121366223, 115753526, 31596082, 90828850, 13707549, 121366222, 31596081, 90828851, 35903203, 73262520, 98036603, 107957866, 91409278, 116164905}
Returns: "Coco"
{118914015, 85034312, 88545925, 65454674, 7970790, 69311512, 27472692, 50925588, 65454675, 1267996, 75205364, 69311513, 27472693, 33074627, 131628331, 85034313, 33074626, 7970791, 1, 112541069, 83540260, 75205365, 50925589, 1267997, 98774007, 88545924, 42541425, 83540261, 98774006, 118914014, 131628330, 42541424, 112541068}
Returns: "Yves"
{120616240, 51722620, 32212456, 51596849, 95498942, 81385003, 120616239, 34573429, 37755089, 111129209, 113539878, 62992719, 81385004, 51544042, 34573428, 51596850, 4556455, 51722621, 32212455, 51544043, 39072907, 3977516, 111129210, 115945305, 115945306, 133221074, 3977517, 62992720, 39072906, 4556454, 108257329, 37755088, 95498943, 113539879, 108257328, 133221075}
Returns: "Coco"
{20977245, 120880588, 64281739, 65048645, 74479578, 104955202, 128029842, 6656703, 127076170, 74479577, 48339967, 20977246, 78569774, 29414825, 67556216, 67556217, 7231709, 80254508, 83066183, 127076171, 47803816, 83066184, 48339968, 128029841, 88187283, 7231708, 6656704, 1, 88187282, 47803815, 122804570, 122804571, 29414824, 65048644, 104955203, 76865317, 120880589, 80254507, 19716718, 64281738, 76865318, 76531873, 76531872, 78569773, 19716719}
Returns: "Coco"
{2909020, 128305710, 100800899, 84762353, 15754010, 76334947, 103512128, 57503201, 20907388, 11119953, 28623224, 14454558, 62281615, 77058549, 64263479, 100800898, 84762352, 77058548, 64263478, 99395412, 11119952, 88044361, 128305711, 20528076, 99395413, 2909021, 1, 76334946, 11280651, 11280650, 62281614, 28623225, 15754011, 49424485, 14454559, 84002775, 57503200, 88044360, 20907389, 49424484, 103512129, 20528077, 84002774}
Returns: "Coco"
{4119004, 101409535, 60690095, 42903769, 64684817, 72462701, 51331402, 109592315, 80269588, 102177967, 15453949, 102177968, 77673454, 73423614, 25668022, 64684816, 51331403, 13836013, 60690096, 109592316, 1731174, 78031334, 25668021, 73423615, 77673455, 4119003, 85758714, 15453948, 101409536, 42903768, 13836014, 80269589, 85758713, 1731175, 78031333, 72462700}
Returns: "Coco"
{79119249, 123777167, 127671696, 88532776, 63789021, 21075883, 4588488, 88532777, 16161695, 19784558, 17922650, 127671695, 4588489, 123777168, 31947139, 21075882, 16161694, 109785474, 109785473, 19784557, 84269740, 31947140, 17922651, 63789020, 133891451, 133891450, 84269739, 59695956, 1, 59695957, 79119250}
Returns: "Coco"
{81419346, 107791383, 46577817, 45871289, 49555355, 10542681, 107791382, 132573767, 132573766, 41435707, 110028803, 49555354, 45871288, 17261494, 77999085, 31811051, 46577816, 41435706, 1, 8436343, 74669561, 5914312, 74669560, 49187836, 31811050, 49187837, 5914313, 37416212, 31964093, 8436342, 110028802, 75597703, 31964092, 37416213, 81419347, 75597702, 77999084, 17261495, 10542680}
Returns: "Coco"
{62383898, 46569035, 53093168, 62383899, 88636205, 123863035, 122698730, 42466037, 88636204, 118931594, 120969238, 83971396, 78742967, 12597934, 79870198, 81160776, 93386386, 118931595, 105542348, 42466036, 120969239, 78742966, 16365324, 38031594, 105542349, 122698731, 123863034, 85115614, 85115615, 38031595, 12597935, 81160777, 79870199, 53093169, 83971397, 46569034, 103086335, 68873047, 103086334, 16365325, 68873046, 93386387}
Returns: "Yves"
{76405633, 45277201, 62313904, 77781512, 19306629, 28060086, 108273220, 124012223, 47676710, 77781513, 113692751, 25214702, 43833081, 65491371, 1, 92409660, 62313905, 28234580, 37676386, 66013722, 8678524, 2325498, 28234581, 113692750, 127158653, 92409661, 65491370, 66111032, 47676711, 25214703, 45277200, 8678525, 108273221, 46874854, 28060087, 37676387, 46874855, 66013723, 127158652, 43833080, 76405632, 124012222, 2325499, 19306628, 66111033}
Returns: "Yves"
{1, 2 }
Returns: "Coco"
{1, 2, 3, 4, 5 }
Returns: "Yves"
{2, 3, 4, 5, 6, 7 }
Returns: "Yves"
{1, 2, 4, 6 }
Returns: "Coco"