Problem Statement
Janusz owns a hotel. He has already received some reservations for the upcoming year. The days in the year are numbered 1 through 365. For each valid i, there is a guest who will arrive on day arrivals[i] and depart on day departures[i].
Janusz can give some guests a special promotion. Any guest that gets the special promotion will leave a good review. Additionally, all guests that meet a guest with promotion will also leave a good review. (Here we assume that two guests meet if and only if they are in the hotel on the same day, including the situation when one of them departs on the same day the other one arrives.)
Janusz wants to make sure that all his guests leave good reviews.
You are given the
Definition
- Class:
- JanuszTheBusinessman
- Method:
- makeGuestsReturn
- Parameters:
- int[], int[]
- Returns:
- int
- Method signature:
- int makeGuestsReturn(int[] arrivals, int[] departures)
- (be sure your method is public)
Constraints
- arrivals and departures will have the same number of elements.
- arrivals will have between 2 and 50 elements, inclusive.
- Each element of arrivals and departures will be between 1 and 365, inclusive.
- For each valid i arrivals[i] will be less than departures[i].
Examples
{2, 10, 6}
{6, 11, 9}
Returns: 2
One promotion is not enough. One optimal solution is to give promotions to the guest who arrives on day 2 and to the guest who arrives on day 10. The third guest will meet the first guest on day 6.
{2, 10, 23, 34, 45, 123, 1}
{25, 12, 40, 50, 48, 187, 365}
Returns: 1
One guest is going to stay for the whole season so Janusz can give the promotion only to him.
{8, 12, 20, 30, 54, 54, 68, 75}
{13, 31, 30, 53, 55, 70, 80, 76}
Returns: 3
{124, 328, 135, 234, 347, 124, 39, 99, 116, 148}
{237, 335, 146, 246, 353, 213, 197, 215, 334, 223}
Returns: 2
{154, 1, 340, 111, 92, 237, 170, 113, 241, 91, 228, 134, 191, 86, 59, 115, 277, 328, 12, 6}
{159, 4, 341, 118, 101, 244, 177, 123, 244, 96, 231, 136, 193, 95, 64, 118, 282, 330, 17, 13}
Returns: 14
{1,2,3,4,5,6}
{2,3,4,5,6,7}
Returns: 2
min dominating set != min vertex cover
{1,2,3,4,5,6,7}
{2,3,365,5,6,7,8}
Returns: 2
evima's test
{29, 200, 335, 318, 20, 301, 57, 262, 228, 298}
{88, 245, 341, 321, 34, 352, 262, 265, 311, 350}
Returns: 3
{335, 153, 301, 323, 176, 249, 165, 172, 16, 298}
{349, 154, 309, 345, 234, 263, 288, 350, 228, 328}
Returns: 2
{1, 2,5,7,10,100,102,105,107,110,200,202,205,207,210,300,302,305,307,310}
{101,3,6,8,15,206,103,106,109,111,300,203,207,209,267,310,303,307,309,350}
Returns: 4
{166, 318, 203, 280, 264, 64, 228, 144, 185, 352}
{183, 356, 232, 303, 300, 88, 257, 158, 213, 356}
Returns: 6
{81, 197, 290, 292, 96, 186, 200, 261, 2, 319}
{88, 234, 333, 326, 139, 233, 245, 280, 12, 320}
Returns: 6
{87, 174, 164, 139, 12, 98, 48, 26, 167, 181}
{137, 183, 165, 149, 16, 125, 76, 49, 169, 187}
Returns: 7
{208, 75, 185, 188, 115, 147, 195, 233, 47, 253}
{244, 100, 187, 218, 162, 166, 231, 260, 97, 267}
Returns: 5
{85, 196, 104, 220, 97, 201, 191, 4, 218, 340}
{89, 229, 138, 236, 117, 232, 200, 6, 233, 347}
Returns: 5
{140, 165, 53, 70, 149, 338, 279, 151, 32, 71}
{163, 180, 98, 82, 195, 356, 301, 194, 77, 115}
Returns: 4
{72, 158, 105, 195, 10, 123, 93, 27, 148, 186}
{90, 173, 142, 196, 29, 171, 110, 43, 159, 218}
Returns: 5
{332, 214, 112, 69, 325, 295, 26, 194, 313, 82}
{343, 221, 136, 106, 337, 329, 33, 217, 326, 127}
Returns: 4
{266, 22, 215, 71, 197, 327, 39, 41, 80, 67}
{280, 33, 264, 77, 240, 351, 43, 87, 119, 110}
Returns: 5
{322, 136, 200, 3, 92, 131, 253, 109, 14, 227}
{350, 173, 227, 20, 95, 148, 263, 143, 34, 277}
Returns: 5
{245, 227, 204, 170, 122, 75, 153, 280, 205, 134, 145, 105, 282, 241, 211, 265, 101, 155, 196, 163}
{248, 234, 210, 174, 126, 76, 158, 284, 214, 143, 146, 113, 291, 245, 215, 274, 103, 156, 197, 165}
Returns: 15
{135, 133, 85, 284, 49, 220, 219, 330, 179, 139, 106, 330, 346, 278, 67, 315, 255, 196, 66, 345}
{144, 135, 89, 289, 58, 227, 222, 336, 181, 147, 115, 339, 350, 287, 75, 318, 264, 205, 67, 355}
Returns: 13
{216, 298, 146, 308, 86, 54, 344, 148, 302, 253, 316, 282, 161, 201, 142, 157, 25, 64, 131, 141}
{220, 307, 150, 316, 91, 58, 350, 153, 303, 259, 319, 290, 171, 211, 152, 163, 27, 72, 137, 150}
Returns: 14
{120, 231, 42, 77, 193, 68, 34, 46, 219, 68, 114, 266, 352, 270, 136, 258, 184, 306, 307, 45}
{121, 233, 46, 79, 201, 78, 43, 52, 224, 71, 117, 268, 356, 271, 139, 264, 188, 311, 311, 49}
Returns: 14
{151, 239, 73, 355, 75, 257, 21, 71, 195, 220, 154, 129, 89, 263, 322, 33, 65, 42, 236, 5}
{157, 243, 78, 356, 78, 259, 23, 77, 200, 228, 157, 132, 94, 269, 331, 38, 67, 49, 242, 6}
Returns: 16
{52, 69, 275, 247, 318, 214, 25, 289, 300, 62, 288, 35, 119, 105, 260, 189, 75, 90, 151, 62}
{54, 76, 279, 254, 323, 215, 129, 293, 302, 65, 295, 41, 227, 110, 265, 195, 81, 94, 161, 69}
Returns: 8
{341, 172, 308, 174, 185, 288, 337, 200, 96, 352, 184, 317, 347, 221, 314, 144, 210, 298, 183, 192}
{351, 173, 309, 182, 194, 290, 341, 356, 99, 356, 186, 324, 356, 230, 324, 148, 211, 301, 188, 201}
Returns: 6
{87, 107, 224, 169, 109, 231, 45, 62, 333, 291, 307, 4, 188, 60, 264, 39, 30, 8, 25, 36}
{95, 115, 226, 173, 113, 234, 55, 71, 342, 296, 312, 6, 189, 69, 265, 41, 32, 16, 32, 42}
Returns: 16
{193, 282, 135, 181, 196, 70, 351, 192, 133, 326, 328, 59, 272, 148, 89, 119, 33, 229, 13, 280}
{198, 290, 145, 188, 197, 75, 356, 200, 136, 331, 337, 60, 275, 150, 92, 122, 42, 238, 23, 290}
Returns: 15
{323, 135, 222, 77, 336, 85, 78, 60, 225, 267, 225, 13, 273, 174, 342, 327, 1, 49, 18, 348, 183, 77, 22, 73, 86, 3, 35, 263, 207, 112, 4, 245, 135, 28, 19, 127, 315, 175, 84, 81, 223, 162, 237, 18, 87, 288, 132, 221, 265, 215}
{324, 137, 226, 82, 341, 88, 79, 64, 228, 272, 228, 18, 274, 176, 343, 329, 4, 52, 23, 353, 187, 82, 26, 78, 88, 4, 38, 267, 209, 114, 45, 250, 140, 31, 20, 129, 317, 178, 87, 84, 224, 207, 239, 21, 92, 292, 136, 286, 269, 217}
Returns: 18
{300, 120, 329, 103, 325, 248, 275, 134, 7, 298, 21, 98, 187, 65, 162, 325, 238, 253, 100, 321, 316, 334, 227, 334, 298, 3, 40, 290, 304, 216, 315, 68, 225, 100, 189, 149, 14, 35, 342, 70, 246, 41, 148, 180, 181, 13, 115, 147, 244, 203}
{305, 123, 330, 105, 326, 249, 276, 137, 10, 302, 22, 101, 191, 70, 166, 327, 239, 254, 103, 325, 320, 339, 231, 339, 300, 6, 41, 293, 306, 221, 320, 72, 226, 101, 190, 154, 18, 37, 346, 71, 247, 45, 151, 185, 183, 18, 118, 151, 246, 205}
Returns: 31
{43, 275, 18, 99, 177, 33, 326, 268, 306, 97, 251, 174, 271, 158, 227, 56, 135, 295, 149, 159, 232, 149, 283, 121, 74, 295, 124, 298, 102, 353, 87, 122, 164, 105, 206, 153, 330, 301, 164, 54, 35, 295, 132, 293, 229, 264, 8, 121, 160, 258}
{47, 279, 22, 104, 180, 38, 329, 271, 307, 102, 256, 176, 275, 160, 231, 57, 137, 299, 150, 163, 235, 154, 287, 125, 77, 300, 125, 300, 104, 356, 89, 126, 169, 107, 210, 154, 335, 304, 168, 55, 40, 299, 135, 296, 233, 266, 10, 123, 164, 262}
Returns: 29
{294, 314, 204, 10, 338, 136, 342, 290, 166, 51, 223, 47, 153, 97, 120, 228, 141, 147, 269, 98, 53, 16, 82, 74, 83, 96, 277, 206, 311, 46, 310, 116, 102, 158, 186, 330, 300, 20, 64, 100, 25, 208, 215, 106, 169, 272, 254, 15, 158, 129}
{298, 316, 209, 13, 339, 139, 343, 292, 169, 53, 226, 50, 154, 99, 125, 232, 144, 151, 270, 101, 58, 18, 84, 78, 87, 100, 282, 210, 315, 50, 311, 118, 104, 160, 251, 333, 303, 22, 66, 103, 78, 209, 220, 111, 174, 274, 255, 18, 159, 130}
Returns: 29
{266, 74, 224, 74, 324, 53, 265, 119, 156, 153, 124, 319, 191, 316, 220, 99, 98, 67, 32, 85, 141, 320, 13, 241, 193, 328, 164, 39, 254, 254, 197, 107, 246, 259, 205, 204, 208, 116, 69, 226, 325, 248, 224, 337, 191, 175, 269, 147, 209, 240}
{271, 75, 229, 78, 326, 58, 269, 124, 161, 156, 125, 322, 196, 317, 221, 101, 102, 69, 34, 86, 143, 325, 18, 242, 194, 329, 166, 40, 259, 256, 202, 108, 247, 260, 210, 208, 209, 118, 74, 231, 329, 251, 227, 341, 192, 180, 271, 152, 210, 243}
Returns: 29
{118, 245, 56, 123, 106, 35, 217, 167, 204, 255, 93, 318, 239, 130, 107, 252, 212, 311, 274, 188, 42, 274, 168, 319, 293, 230, 316, 171, 199, 340, 65, 129, 98, 118, 321, 135, 145, 112, 79, 166, 319, 295, 153, 265, 238, 237, 147, 49, 113, 14}
{119, 248, 61, 125, 108, 39, 221, 168, 206, 260, 96, 322, 240, 133, 109, 256, 214, 313, 279, 190, 47, 277, 170, 322, 296, 233, 318, 175, 200, 344, 68, 132, 101, 121, 326, 139, 148, 115, 82, 169, 323, 300, 157, 268, 240, 242, 152, 51, 114, 18}
Returns: 34
{2, 136, 291, 110, 146, 170, 41, 92, 228, 350, 4, 349, 340, 90, 185, 331, 96, 259, 271, 18, 180, 102, 252, 287, 84, 165, 160, 72, 265, 351, 173, 285, 288, 208, 245, 302, 338, 326, 236, 71, 274, 91, 315, 194, 210, 100, 258, 128, 250, 19}
{4, 139, 295, 113, 150, 171, 44, 94, 231, 352, 7, 351, 341, 92, 187, 332, 100, 260, 276, 23, 184, 106, 256, 292, 85, 168, 163, 75, 267, 355, 176, 286, 293, 213, 246, 306, 341, 331, 239, 76, 276, 93, 319, 195, 215, 105, 263, 129, 254, 24}
Returns: 33
{274, 277, 295, 146, 16, 11, 253, 110, 332, 47, 30, 69, 227, 33, 273, 336, 58, 327, 136, 234, 212, 289, 114, 183, 56, 292, 297, 158, 189, 154, 266, 15, 312, 59, 160, 122, 17, 292, 293, 182, 7, 179, 84, 259, 167, 244, 108, 25, 245, 71}
{278, 281, 296, 149, 19, 12, 254, 115, 333, 48, 31, 71, 232, 36, 274, 340, 61, 331, 141, 239, 214, 294, 117, 186, 57, 297, 301, 159, 193, 158, 267, 20, 314, 60, 165, 124, 22, 297, 294, 186, 12, 182, 86, 263, 169, 249, 110, 29, 247, 72}
Returns: 32
{348, 46, 11, 120, 113, 328, 264, 305, 199, 224, 198, 8, 332, 176, 128, 262, 231, 170, 349, 181, 246, 71, 191, 151, 353, 205, 233, 168, 1, 273, 198, 80, 10, 294, 68, 75, 269, 264, 169, 247, 183, 298, 189, 334, 272, 33, 267, 41, 229, 130}
{351, 49, 14, 124, 118, 331, 266, 306, 202, 227, 202, 13, 335, 178, 131, 263, 235, 175, 352, 186, 247, 76, 192, 154, 356, 207, 234, 169, 3, 275, 200, 82, 13, 295, 71, 80, 274, 265, 170, 252, 188, 299, 190, 335, 276, 37, 269, 46, 233, 133}
Returns: 30
{303, 130, 86, 232, 170, 351, 8, 235, 286, 80, 137, 230, 94, 209, 287, 79, 51, 254, 252, 50, 113, 170, 137, 17, 11, 4, 291, 178, 115, 309, 269, 127, 328, 307, 212, 29, 239, 91, 74, 346, 225, 297, 334, 184, 35, 307, 214, 255, 25, 69}
{305, 134, 88, 234, 171, 354, 13, 240, 289, 81, 139, 233, 95, 213, 292, 80, 54, 259, 256, 54, 116, 175, 142, 21, 16, 6, 292, 179, 117, 310, 273, 130, 331, 308, 215, 32, 241, 96, 77, 347, 228, 301, 336, 187, 39, 312, 215, 260, 30, 73}
Returns: 31
{62, 119, 56, 84, 6, 76, 279, 34, 195, 160, 202, 204, 103, 16, 102, 65, 241, 227, 23, 100, 94, 169, 234, 41, 82, 9, 215, 245, 227, 313, 44, 9, 61, 204, 288, 43, 81, 95, 114, 9, 175, 245, 303, 300, 155, 277, 27, 283, 215, 220}
{64, 124, 61, 88, 9, 79, 280, 37, 200, 163, 204, 208, 105, 21, 105, 66, 245, 229, 24, 102, 97, 172, 239, 46, 83, 10, 218, 246, 231, 315, 46, 12, 64, 208, 289, 47, 86, 100, 115, 14, 180, 246, 308, 303, 157, 279, 31, 287, 220, 225}
Returns: 29
{188, 93, 7, 24, 230, 326, 268, 319, 9, 194, 91, 22, 158, 165, 267, 14, 107, 58, 242, 74, 146, 216, 84, 323, 202, 76, 194, 7, 170, 345, 108, 46, 4, 54, 56, 288, 71, 3, 25, 293, 322, 45, 224, 279, 83, 329, 315, 332, 160, 165}
{190, 96, 12, 26, 231, 328, 269, 321, 13, 196, 94, 27, 161, 167, 272, 19, 110, 61, 247, 78, 147, 220, 86, 324, 206, 78, 195, 10, 172, 346, 113, 51, 6, 58, 61, 293, 72, 7, 27, 297, 325, 47, 225, 281, 86, 330, 317, 336, 165, 170}
Returns: 31
{85, 346, 225, 256, 79, 273, 48, 136, 287, 120, 220, 355, 319, 169, 106, 55, 194, 212, 355, 117, 224, 203, 189, 339, 52, 177, 189, 254, 237, 187, 51, 53, 219, 182, 222, 59, 17, 16, 336, 285, 202, 22, 243, 118, 125, 283, 151, 97, 307, 140}
{88, 349, 229, 259, 80, 275, 51, 140, 291, 125, 223, 356, 322, 174, 107, 60, 198, 216, 356, 118, 229, 205, 193, 344, 57, 180, 192, 258, 242, 189, 52, 57, 220, 183, 226, 61, 20, 21, 338, 286, 203, 25, 246, 123, 128, 288, 155, 99, 312, 144}
Returns: 32
{229, 230, 12, 298, 110, 238, 351, 239, 210, 39, 10, 345, 121, 80, 222, 286, 33, 295, 53, 158, 130, 42, 39, 272, 269, 77, 232, 142, 62, 219, 350, 52, 290, 288, 280, 105, 253, 269, 171, 254, 177, 196, 20, 160, 329, 308, 8, 286, 227, 167}
{230, 233, 13, 302, 114, 239, 352, 244, 212, 44, 14, 347, 123, 84, 225, 290, 38, 296, 57, 163, 134, 44, 43, 277, 272, 80, 234, 145, 67, 222, 352, 56, 293, 291, 285, 108, 257, 272, 172, 256, 178, 198, 24, 162, 333, 313, 12, 288, 229, 170}
Returns: 32
{44, 217, 298, 343, 231, 291, 9, 4, 322, 137, 174, 113, 223, 325, 57, 227, 125, 228, 34, 336, 322, 64, 162, 113, 277, 91, 255, 45, 209, 175, 327, 343, 160, 120, 261, 304, 165, 266, 236, 19, 34, 4, 106, 127, 190, 177, 109, 5, 113, 227}
{45, 222, 301, 348, 233, 296, 14, 9, 324, 139, 178, 115, 226, 329, 58, 228, 130, 229, 37, 337, 326, 68, 163, 118, 278, 92, 258, 49, 214, 178, 330, 345, 162, 121, 264, 305, 167, 271, 237, 22, 37, 9, 108, 130, 192, 180, 114, 7, 114, 228}
Returns: 33
{302, 239, 163, 155, 198, 270, 69, 187, 263, 13, 23, 292, 205, 60, 243, 112, 174, 134, 305, 345, 272, 251, 85, 184, 159, 326, 200, 2, 325, 272, 71, 351, 148, 223, 178, 354, 339, 56, 114, 194, 290, 266, 100, 257, 113, 325, 124, 88, 153, 47}
{307, 242, 168, 156, 200, 271, 70, 189, 268, 18, 25, 294, 207, 63, 244, 113, 175, 136, 310, 347, 274, 252, 87, 189, 161, 331, 202, 6, 329, 274, 73, 352, 150, 228, 181, 355, 344, 57, 117, 197, 292, 269, 103, 262, 115, 327, 126, 89, 154, 48}
Returns: 40
{39, 4, 179, 90, 145, 23, 323, 21, 144, 120, 230, 243, 191, 143, 48, 135, 100, 110, 295, 338, 74, 162, 294, 119, 351, 54, 248, 342, 339, 292, 354, 270, 172, 87, 24, 22, 188, 319, 173, 296, 326, 145, 42, 226, 269, 207, 147, 171, 23, 301}
{41, 6, 180, 95, 150, 25, 324, 24, 145, 121, 234, 247, 193, 147, 50, 136, 101, 115, 300, 339, 76, 165, 296, 122, 356, 55, 252, 346, 340, 297, 356, 273, 177, 89, 29, 27, 190, 320, 177, 301, 329, 150, 45, 229, 273, 211, 150, 174, 24, 302}
Returns: 32
{106, 148, 312, 178, 245, 304, 340, 48, 164, 83, 9, 264, 214, 272, 74, 55, 192, 183, 257, 80, 53, 139, 266, 91, 16, 149, 190, 71, 239, 196, 37, 21, 190, 307, 116, 323, 135, 138, 336, 222, 60, 208, 25, 280, 228, 278, 228, 87, 21, 295}
{107, 151, 315, 183, 246, 307, 344, 52, 169, 88, 11, 269, 217, 276, 79, 58, 193, 186, 262, 83, 57, 141, 269, 95, 18, 152, 192, 74, 242, 197, 40, 22, 193, 311, 118, 326, 137, 139, 340, 223, 65, 211, 30, 284, 231, 280, 232, 90, 24, 298}
Returns: 35
{341, 84, 267, 263, 285, 301, 352, 337, 89, 15, 114, 64, 253, 133, 249, 233, 223, 295, 238, 27, 258, 180, 185, 270, 219, 205, 172, 133, 3, 339, 301, 156, 94, 53, 92, 11, 290, 27, 222, 5, 190, 280, 164, 321, 48, 117, 314, 52, 260, 192}
{344, 87, 269, 266, 289, 306, 353, 340, 91, 16, 117, 67, 256, 138, 252, 237, 225, 296, 240, 28, 263, 185, 187, 274, 221, 208, 175, 135, 7, 344, 302, 157, 98, 54, 96, 114, 294, 30, 223, 9, 194, 284, 266, 322, 52, 119, 316, 53, 265, 197}
Returns: 17
{192, 1, 34, 278, 56, 232, 75, 330, 202, 44, 189, 264, 355, 233, 250, 70, 171, 111, 181, 326, 231, 157, 290, 45, 119, 126, 229, 110, 101, 236, 251, 85, 304, 64, 296, 169, 250, 19, 138, 163, 95, 228, 204, 16, 244, 291, 76, 211, 136, 247}
{194, 6, 36, 281, 58, 237, 79, 335, 205, 46, 190, 267, 356, 236, 255, 75, 174, 112, 183, 327, 232, 161, 294, 47, 123, 130, 230, 115, 102, 241, 252, 88, 305, 65, 297, 171, 255, 24, 143, 167, 97, 229, 208, 17, 248, 292, 80, 213, 137, 249}
Returns: 36
{186, 165, 328, 274, 317, 56, 192, 77, 335, 221, 100, 131, 254, 342, 2, 197, 13, 198, 12, 219, 313, 315, 53, 75, 278, 78, 186, 199, 62, 52, 32, 89, 172, 75, 326, 123, 48, 255, 352, 197, 50, 22, 203, 189, 90, 282, 350, 144, 158, 295}
{196, 183, 341, 287, 318, 63, 203, 79, 340, 237, 106, 149, 267, 350, 4, 211, 26, 209, 13, 236, 333, 329, 72, 88, 286, 98, 192, 200, 63, 58, 39, 91, 191, 83, 333, 137, 55, 258, 356, 201, 64, 31, 212, 195, 95, 289, 356, 149, 160, 305}
Returns: 17
{46, 166, 335, 279, 254, 309, 201, 61, 149, 244, 194, 35, 337, 352, 51, 14, 118, 243, 10, 261, 200, 343, 345, 350, 35, 148, 293, 26, 259, 123, 276, 7, 139, 98, 136, 198, 178, 81, 186, 322, 326, 318, 216, 136, 318, 77, 67, 166, 317, 145}
{59, 175, 345, 293, 263, 323, 206, 71, 156, 248, 195, 42, 345, 356, 62, 18, 127, 251, 19, 276, 207, 346, 347, 356, 43, 163, 302, 42, 263, 137, 282, 26, 159, 115, 139, 217, 185, 89, 206, 331, 338, 326, 220, 152, 330, 80, 77, 184, 331, 161}
Returns: 17
{203, 314, 105, 84, 128, 158, 292, 206, 99, 7, 43, 252, 284, 256, 113, 157, 317, 308, 80, 53, 342, 58, 126, 42, 99, 180, 208, 11, 273, 196, 310, 1, 79, 107, 241, 110, 136, 122, 58, 261, 216, 108, 206, 345, 46, 24, 92, 323, 141, 113}
{213, 319, 119, 100, 141, 169, 298, 212, 111, 22, 57, 260, 301, 269, 120, 161, 337, 314, 91, 68, 353, 71, 129, 59, 106, 187, 220, 19, 274, 204, 321, 10, 93, 115, 258, 112, 147, 125, 69, 267, 230, 126, 213, 348, 61, 40, 109, 330, 152, 118}
Returns: 16
{304, 337, 119, 110, 112, 299, 224, 108, 291, 211, 94, 287, 106, 62, 321, 203, 269, 205, 312, 152, 28, 263, 343, 264, 214, 271, 187, 231, 5, 28, 315, 342, 288, 69, 121, 170, 49, 109, 208, 348, 91, 2, 78, 321, 158, 143, 271, 294, 117, 242}
{307, 353, 124, 124, 126, 315, 232, 115, 305, 212, 109, 295, 116, 80, 322, 204, 287, 218, 321, 154, 39, 274, 356, 271, 221, 290, 188, 235, 11, 43, 333, 356, 294, 87, 140, 171, 53, 129, 221, 356, 111, 19, 82, 338, 171, 161, 283, 304, 124, 251}
Returns: 16
{111, 212, 242, 217, 261, 5, 110, 92, 217, 323, 83, 71, 212, 220, 127, 180, 262, 229, 4, 353, 325, 345, 2, 45, 223, 266, 261, 5, 148, 265, 155, 6, 185, 324, 331, 113, 241, 224, 66, 141, 53, 48, 149, 346, 322, 262, 325, 159, 80, 117}
{125, 217, 245, 227, 276, 22, 116, 97, 231, 329, 86, 80, 213, 229, 131, 192, 269, 234, 17, 356, 326, 356, 15, 50, 224, 285, 272, 19, 150, 270, 174, 25, 204, 341, 333, 214, 256, 244, 67, 161, 59, 57, 151, 356, 324, 274, 339, 176, 87, 131}
Returns: 10
{346, 300, 191, 65, 254, 266, 8, 110, 123, 171, 6, 272, 202, 79, 99, 95, 89, 257, 312, 202, 235, 124, 19, 163, 324, 15, 125, 47, 21, 121, 198, 290, 322, 120, 295, 267, 70, 121, 143, 177, 251, 294, 170, 60, 274, 245, 288, 148, 103, 52}
{356, 307, 199, 80, 272, 280, 28, 113, 127, 187, 25, 281, 204, 97, 117, 98, 97, 267, 314, 210, 242, 144, 24, 168, 341, 32, 128, 52, 36, 135, 205, 310, 331, 131, 306, 283, 79, 130, 146, 196, 264, 301, 185, 71, 282, 247, 301, 150, 108, 61}
Returns: 17
{33, 262, 219, 18, 281, 276, 293, 286, 112, 89, 212, 16, 155, 330, 55, 146, 254, 203, 252, 247, 108, 349, 277, 78, 232, 278, 191, 130, 177, 92, 166, 344, 253, 257, 30, 241, 346, 81, 70, 289, 227, 215, 144, 207, 112, 121, 214, 302, 234, 140}
{53, 268, 224, 23, 297, 286, 304, 304, 115, 96, 227, 17, 156, 350, 63, 166, 263, 213, 264, 252, 122, 350, 294, 81, 239, 295, 209, 141, 188, 98, 168, 356, 266, 274, 39, 245, 356, 86, 79, 290, 229, 229, 158, 216, 131, 130, 228, 304, 252, 150}
Returns: 15
{160, 240, 148, 344, 321, 103, 271, 317, 184, 13, 202, 301, 156, 127, 66, 154, 228, 305, 239, 142, 49, 58, 34, 90, 106, 44, 178, 64, 100, 104, 314, 288, 243, 242, 99, 46, 122, 74, 233, 333, 211, 229, 143, 277, 330, 9, 322, 299, 8, 27}
{163, 250, 163, 356, 341, 107, 285, 322, 199, 23, 206, 313, 170, 144, 72, 167, 237, 317, 242, 147, 50, 71, 51, 93, 107, 50, 193, 75, 104, 113, 328, 303, 259, 251, 119, 51, 132, 89, 237, 351, 230, 247, 144, 296, 331, 20, 328, 318, 20, 40}
Returns: 14
{179, 152, 243, 36, 294, 252, 53, 133, 297, 44, 245, 292, 165, 202, 76, 95, 315, 239, 295, 354, 335, 210, 41, 207, 221, 148, 210, 187, 117, 166, 253, 340, 329, 321, 337, 10, 325, 257, 273, 289, 332, 105, 198, 275, 114, 341, 246, 50, 276, 343}
{190, 166, 256, 38, 304, 268, 56, 145, 305, 55, 254, 302, 183, 207, 93, 112, 335, 250, 315, 356, 340, 219, 56, 226, 229, 167, 217, 201, 122, 179, 267, 356, 340, 325, 346, 23, 336, 272, 293, 297, 343, 120, 207, 283, 119, 353, 254, 60, 295, 356}
Returns: 15
{225, 292, 139, 103, 312, 283, 76, 125, 191, 64, 50, 102, 296, 350, 197, 342, 346, 69, 210, 71, 12, 54, 336, 241, 26, 193, 188, 12, 329, 196, 227, 184, 170, 221, 355, 5, 329, 26, 175, 119, 259, 86, 176, 182, 203, 280, 271, 71, 306, 246}
{241, 304, 145, 111, 329, 288, 91, 141, 204, 67, 70, 115, 312, 353, 198, 354, 353, 86, 226, 83, 24, 59, 350, 258, 38, 204, 199, 17, 349, 200, 229, 194, 186, 224, 356, 14, 332, 43, 181, 122, 269, 102, 189, 184, 215, 292, 274, 79, 311, 264}
Returns: 18
{52, 39, 268, 90, 310, 282, 206, 53, 250, 28, 64, 75, 220, 248, 88, 93, 188, 72, 158, 234, 160, 203, 316, 256, 30, 42, 234, 300, 199, 18, 342, 27, 75, 265, 288, 157, 59, 326, 232, 352, 79, 52, 229, 238, 285, 7, 20, 271, 105, 188}
{67, 40, 276, 97, 322, 286, 224, 72, 254, 34, 66, 83, 227, 263, 92, 111, 201, 75, 159, 251, 175, 221, 326, 267, 32, 43, 238, 306, 208, 25, 348, 31, 77, 281, 290, 176, 64, 343, 240, 356, 84, 66, 241, 250, 297, 13, 26, 286, 120, 207}
Returns: 19
{278, 228, 3, 42, 131, 64, 20, 222, 99, 171, 5, 285, 275, 49, 165, 275, 4, 314, 295, 313, 227, 249, 142, 296, 317, 11, 10, 193, 278, 320, 19, 261, 262, 344, 194, 94, 207, 224, 146, 140, 196, 63, 15, 72, 89, 259, 266, 35, 329, 104}
{291, 248, 15, 61, 148, 68, 31, 235, 115, 181, 10, 299, 285, 53, 173, 279, 12, 322, 308, 327, 236, 253, 158, 306, 334, 17, 26, 203, 286, 321, 20, 264, 271, 356, 202, 100, 227, 237, 148, 153, 202, 77, 20, 83, 102, 263, 279, 48, 335, 110}
Returns: 14
{6, 126, 150, 270, 324, 98, 43, 160, 211, 277, 55, 141, 288, 176, 16, 151, 243, 131, 175, 333, 352, 198, 344, 309, 285, 328, 100, 338, 52, 28, 348, 189, 118, 58, 228, 39, 244, 240, 100, 12, 154, 143, 50, 118, 117, 336, 180, 92, 146, 118}
{15, 143, 163, 290, 331, 113, 60, 166, 227, 288, 60, 146, 290, 181, 32, 166, 262, 132, 189, 353, 353, 210, 356, 325, 293, 332, 108, 356, 70, 36, 356, 206, 134, 64, 245, 52, 258, 242, 112, 18, 165, 161, 63, 135, 119, 352, 186, 105, 164, 136}
Returns: 13
{76, 178, 35, 171, 340, 260, 76, 7, 46, 19, 67, 221, 46, 81, 223, 210, 206, 189, 313, 169, 282, 118, 298, 220, 25, 43, 325, 239, 57, 90, 124, 322, 3, 175, 344, 349, 249, 140, 124, 275, 103, 44, 93, 31, 145, 227, 73, 164, 65, 343}
{95, 194, 42, 174, 353, 275, 79, 10, 64, 33, 80, 232, 56, 90, 225, 221, 210, 201, 320, 175, 297, 130, 303, 226, 34, 62, 338, 248, 76, 102, 136, 330, 22, 288, 352, 356, 262, 160, 128, 291, 118, 62, 105, 47, 162, 230, 76, 174, 82, 356}
Returns: 11
{118, 97, 249, 20, 18, 282, 79, 191, 118, 179, 178, 342, 311, 352, 351, 113, 74, 262, 222, 120, 75, 116, 39, 148, 318, 242, 169, 138, 77, 159, 258, 317, 285, 287, 40, 160, 21, 158, 4, 216, 208, 257, 310, 309, 186, 119, 288, 296, 236, 340}
{138, 101, 250, 23, 20, 300, 87, 198, 130, 185, 190, 343, 320, 355, 354, 133, 78, 272, 235, 129, 92, 117, 42, 168, 321, 253, 189, 144, 85, 165, 273, 322, 297, 297, 46, 179, 23, 163, 18, 231, 226, 274, 318, 323, 199, 139, 302, 315, 252, 349}
Returns: 16
{326, 175, 63, 94, 32, 225, 278, 57, 18, 121, 343, 241, 58, 90, 325, 242, 104, 189, 252, 223, 113, 286, 155, 58, 167, 79, 24, 51, 71, 21, 10, 327, 108, 261, 304, 10, 64, 255, 54, 12, 36, 183, 216, 294, 271, 294, 263, 227, 155, 87}
{346, 183, 80, 102, 39, 236, 286, 71, 23, 135, 356, 256, 65, 97, 344, 252, 118, 190, 266, 243, 128, 287, 174, 75, 174, 92, 41, 65, 75, 25, 13, 340, 110, 281, 317, 26, 70, 274, 63, 19, 38, 191, 235, 295, 282, 301, 273, 238, 165, 90}
Returns: 14
{137, 166, 94, 54, 68, 145, 225, 38, 12, 60, 179, 87, 159, 299, 238, 246, 146, 213, 206, 273, 138, 127, 124, 275, 158, 10, 310, 199, 180, 96, 178, 105, 329, 147, 11, 42, 219, 102, 305, 167, 179, 110, 158, 5, 328, 140, 156, 162, 130, 10}
{142, 167, 110, 66, 83, 160, 227, 47, 15, 73, 196, 98, 164, 314, 241, 264, 149, 227, 214, 286, 155, 136, 134, 289, 175, 11, 312, 215, 192, 101, 179, 117, 340, 150, 22, 54, 230, 107, 316, 174, 188, 127, 172, 19, 330, 150, 171, 178, 139, 18}
Returns: 14
{86, 226, 8, 121, 22, 156, 223, 337, 350, 223, 347, 8, 320, 194, 11, 211, 262, 120, 253, 30, 66, 144, 143, 220, 241, 112, 214, 141, 37, 263, 312, 106, 129, 42, 265, 261, 234, 133, 164, 257, 186, 203, 28, 281, 242, 33, 189, 131, 200, 132}
{100, 246, 28, 137, 23, 162, 230, 343, 356, 225, 348, 21, 339, 195, 24, 213, 280, 121, 255, 35, 86, 161, 162, 239, 246, 127, 229, 159, 40, 279, 314, 114, 135, 54, 280, 262, 242, 144, 176, 273, 192, 220, 33, 287, 262, 52, 202, 138, 213, 136}
Returns: 17
{193, 332, 148, 301, 145, 248, 222, 167, 310, 185, 30, 332, 201, 54, 318, 163, 280, 128, 38, 212, 36, 7, 350, 204, 313, 115, 92, 282, 292, 229, 116, 301, 290, 43, 209, 210, 160, 211, 333, 259, 67, 101, 203, 272, 176, 203, 119, 130, 189, 235}
{201, 334, 165, 310, 160, 249, 235, 168, 329, 201, 48, 346, 211, 59, 336, 180, 296, 138, 52, 214, 44, 10, 356, 206, 326, 127, 105, 293, 309, 249, 126, 309, 295, 56, 225, 220, 171, 228, 344, 267, 77, 103, 215, 292, 194, 219, 136, 134, 190, 252}
Returns: 13
{292, 346, 193, 345, 144, 203, 110, 324, 101, 266, 16, 32, 321, 334, 210, 167, 70, 64, 322, 184, 12, 146, 87, 20, 243, 111, 100, 355, 13, 277, 183, 162, 242, 293, 87, 89, 345, 124, 153, 215, 201, 291, 208, 79, 116, 345, 64, 203, 100, 38}
{299, 356, 197, 356, 158, 219, 130, 339, 110, 278, 25, 43, 336, 351, 228, 171, 85, 84, 336, 203, 13, 163, 92, 22, 261, 131, 113, 356, 33, 297, 197, 180, 257, 312, 101, 107, 356, 143, 167, 227, 213, 309, 215, 91, 131, 356, 82, 216, 117, 58}
Returns: 11
{7, 3, 259, 246, 107, 234, 68, 237, 217, 66, 335, 251, 252, 219, 316, 183, 45, 143, 293, 252, 12, 207, 66, 110, 98, 351, 16, 302, 207, 103, 148, 235, 144, 350, 8, 64, 137, 7, 239, 195, 95, 229, 253, 89, 343, 216, 311, 242, 148, 37}
{87, 80, 319, 286, 152, 260, 85, 264, 224, 82, 356, 309, 275, 230, 348, 241, 74, 152, 315, 289, 53, 252, 146, 133, 133, 356, 30, 356, 274, 114, 151, 295, 153, 356, 48, 108, 208, 68, 264, 211, 129, 243, 276, 147, 356, 228, 315, 320, 225, 107}
Returns: 4
{317, 42, 336, 151, 89, 181, 316, 170, 230, 318, 154, 196, 83, 104, 213, 23, 126, 96, 174, 213, 337, 287, 256, 29, 242, 238, 264, 127, 176, 8, 240, 187, 267, 203, 26, 325, 48, 66, 81, 141, 21, 311, 57, 80, 172, 182, 57, 8, 303, 245}
{343, 80, 356, 231, 158, 211, 344, 235, 234, 356, 205, 264, 95, 114, 293, 31, 131, 155, 212, 261, 356, 356, 314, 80, 320, 308, 303, 139, 210, 62, 315, 198, 299, 237, 66, 328, 51, 107, 84, 215, 97, 353, 65, 108, 251, 193, 94, 16, 356, 282}
Returns: 5
{224, 142, 108, 65, 22, 10, 105, 222, 322, 250, 97, 289, 83, 47, 27, 64, 320, 14, 103, 269, 163, 49, 145, 295, 3, 80, 162, 313, 173, 2, 204, 6, 209, 172, 94, 166, 83, 197, 270, 79, 57, 339, 312, 139, 309, 298, 326, 349, 210, 121}
{299, 192, 114, 134, 86, 89, 144, 267, 356, 278, 139, 322, 153, 70, 50, 106, 327, 82, 178, 307, 235, 123, 166, 317, 54, 132, 237, 328, 195, 18, 271, 32, 213, 175, 104, 170, 134, 232, 334, 94, 101, 356, 322, 170, 323, 325, 356, 356, 285, 174}
Returns: 5
{187, 176, 353, 162, 21, 228, 56, 117, 71, 322, 48, 251, 12, 238, 136, 60, 148, 4, 223, 210, 47, 152, 132, 123, 46, 117, 324, 148, 93, 278, 224, 69, 214, 290, 215, 127, 52, 231, 54, 21, 250, 301, 288, 235, 211, 188, 314, 213, 317, 1}
{199, 183, 356, 211, 69, 306, 122, 191, 151, 356, 53, 330, 47, 249, 171, 95, 187, 27, 226, 271, 90, 196, 146, 132, 50, 165, 356, 201, 149, 321, 261, 122, 236, 301, 255, 207, 95, 280, 61, 53, 312, 351, 337, 288, 264, 226, 356, 280, 356, 61}
Returns: 5
{315, 291, 2, 341, 336, 170, 249, 130, 191, 169, 300, 82, 312, 296, 258, 351, 251, 105, 121, 263, 60, 206, 114, 320, 26, 307, 167, 253, 8, 140, 347, 280, 36, 166, 154, 62, 263, 319, 39, 241, 348, 171, 233, 185, 44, 229, 90, 154, 274, 344}
{356, 354, 74, 356, 356, 177, 304, 150, 213, 208, 356, 135, 331, 300, 283, 354, 271, 142, 193, 326, 61, 243, 120, 352, 68, 326, 192, 315, 41, 158, 356, 285, 63, 239, 159, 135, 329, 356, 106, 317, 356, 203, 280, 210, 115, 280, 143, 231, 335, 356}
Returns: 5
{27, 337, 53, 257, 121, 10, 6, 195, 116, 143, 344, 111, 70, 305, 76, 109, 113, 171, 28, 321, 9, 248, 41, 231, 155, 325, 79, 165, 280, 147, 180, 47, 10, 274, 64, 231, 181, 227, 178, 6, 241, 9, 156, 127, 157, 92, 219, 202, 146, 301}
{97, 346, 86, 298, 159, 43, 55, 266, 193, 223, 356, 143, 109, 339, 79, 166, 117, 227, 80, 336, 81, 271, 60, 296, 215, 350, 112, 198, 291, 206, 231, 101, 32, 303, 101, 276, 213, 249, 183, 9, 276, 54, 159, 188, 182, 141, 243, 219, 150, 335}
Returns: 5
{322, 13, 96, 216, 311, 160, 168, 215, 236, 241, 106, 126, 31, 281, 254, 333, 210, 316, 43, 30, 83, 285, 208, 301, 77, 104, 84, 171, 338, 332, 325, 136, 193, 213, 76, 49, 264, 175, 73, 86, 215, 290, 28, 78, 187, 34, 149, 226, 60, 76}
{356, 87, 151, 221, 340, 232, 210, 219, 267, 255, 148, 138, 102, 347, 277, 356, 257, 356, 111, 60, 121, 292, 234, 339, 90, 178, 153, 223, 356, 356, 330, 176, 265, 218, 123, 56, 333, 198, 147, 113, 282, 300, 30, 126, 227, 54, 205, 251, 74, 142}
Returns: 4
{187, 60, 58, 104, 201, 213, 221, 152, 60, 309, 110, 117, 98, 126, 302, 263, 240, 60, 262, 193, 220, 115, 191, 342, 283, 11, 245, 125, 343, 322, 56, 192, 253, 302, 105, 226, 347, 302, 186, 78, 133, 220, 333, 295, 1, 309, 84, 301, 8, 154}
{203, 133, 110, 169, 267, 271, 296, 190, 118, 335, 120, 155, 138, 183, 312, 277, 272, 72, 304, 222, 231, 191, 251, 347, 287, 83, 283, 187, 356, 356, 123, 211, 259, 309, 120, 277, 356, 356, 217, 79, 157, 287, 356, 331, 13, 314, 101, 324, 83, 222}
Returns: 5
{89, 78, 270, 179, 113, 339, 233, 269, 320, 251, 119, 332, 259, 335, 259, 333, 68, 76, 121, 118, 195, 99, 295, 133, 220, 344, 193, 210, 199, 133, 135, 180, 28, 209, 325, 207, 13, 310, 147, 182, 8, 167, 123, 161, 48, 122, 309, 137, 337, 310}
{117, 136, 347, 252, 139, 356, 248, 288, 356, 282, 135, 356, 303, 355, 328, 356, 108, 104, 127, 154, 267, 142, 356, 196, 252, 356, 226, 286, 244, 197, 197, 211, 136, 224, 341, 273, 43, 356, 182, 183, 67, 207, 145, 239, 107, 157, 356, 183, 351, 338}
Returns: 3
{7, 219, 310, 24, 238, 116, 215, 291, 283, 331, 297, 5, 42, 258, 26, 341, 326, 214, 228, 196, 207, 61, 25, 173, 241, 92, 301, 182, 64, 248, 42, 107, 78, 45, 290, 315, 63, 183, 242, 217, 290, 57, 221, 326, 267, 346, 284, 144, 235, 239}
{25, 293, 356, 77, 286, 147, 223, 356, 338, 356, 328, 76, 117, 320, 34, 356, 356, 267, 251, 231, 239, 63, 57, 180, 270, 146, 332, 184, 111, 318, 76, 110, 142, 120, 356, 356, 73, 217, 302, 257, 353, 133, 242, 356, 300, 356, 350, 206, 310, 291}
Returns: 5
{297, 135, 76, 195, 323, 131, 164, 277, 287, 239, 92, 47, 254, 122, 218, 264, 88, 72, 65, 264, 34, 41, 180, 275, 224, 276, 91, 133, 233, 84, 208, 156, 308, 208, 77, 322, 306, 93, 237, 74, 178, 211, 87, 177, 351, 135, 146, 207, 35, 222}
{318, 163, 82, 234, 343, 209, 169, 335, 296, 240, 118, 64, 320, 172, 248, 319, 138, 78, 142, 288, 112, 60, 235, 313, 257, 312, 140, 185, 274, 140, 258, 186, 356, 260, 115, 353, 356, 105, 251, 114, 233, 225, 133, 257, 356, 143, 208, 286, 51, 299}
Returns: 4
{97, 125, 224, 169, 217, 124, 256, 264, 54, 147, 97, 184, 239, 283, 296, 304, 337, 99, 282, 169, 45, 313, 59, 178, 227, 159, 122, 92, 100, 186, 85, 108, 206, 81, 83, 303, 13, 353, 322, 287, 37, 292, 294, 309, 345, 2, 239, 259, 220, 114}
{106, 175, 301, 205, 234, 198, 323, 305, 80, 224, 159, 210, 265, 318, 356, 347, 352, 125, 332, 235, 86, 356, 118, 221, 302, 193, 197, 113, 147, 220, 120, 128, 269, 95, 141, 356, 42, 356, 356, 300, 96, 300, 341, 312, 356, 21, 270, 308, 237, 138}
Returns: 5
{256, 304, 181, 243, 102, 306, 100, 279, 225, 346, 45, 104, 352, 57, 277, 254, 106, 138, 296, 131, 157, 292, 226, 63, 89, 268, 58, 90, 142, 208, 102, 270, 180, 5, 336, 341, 283, 72, 132, 60, 342, 21, 328, 58, 187, 123, 111, 219, 273, 196}
{285, 356, 202, 283, 170, 329, 118, 302, 228, 356, 62, 168, 356, 99, 291, 316, 109, 152, 321, 135, 162, 309, 233, 86, 103, 287, 89, 137, 160, 230, 179, 344, 233, 55, 356, 356, 302, 75, 182, 75, 356, 27, 332, 67, 244, 186, 181, 237, 347, 217}
Returns: 6
{322, 67, 230, 277, 149, 291, 9, 138, 351, 178, 340, 233, 55, 306, 277, 281, 148, 210, 65, 104, 17, 3, 67, 74, 205, 305, 168, 168, 163, 97, 153, 310, 108, 288, 275, 295, 96, 7, 169, 332, 14, 334, 155, 115, 101, 263, 282, 177, 264, 218}
{329, 141, 236, 313, 176, 356, 51, 180, 356, 216, 356, 276, 73, 356, 351, 311, 180, 214, 119, 181, 76, 46, 78, 115, 246, 356, 212, 219, 202, 105, 167, 314, 178, 332, 303, 349, 137, 85, 189, 356, 22, 342, 210, 130, 165, 333, 356, 257, 296, 229}
Returns: 4
{135, 266, 183, 232, 253, 340, 269, 339, 249, 355, 17, 203, 187, 260, 115, 339, 50, 130, 199, 288, 138, 110, 161, 187, 140, 261, 314, 344, 62, 209, 213, 324, 170, 338, 323, 323, 280, 354, 346, 63, 296, 331, 237, 304, 303, 127, 222, 99, 1, 49}
{166, 321, 260, 274, 296, 356, 284, 352, 317, 356, 83, 205, 251, 270, 185, 356, 90, 138, 279, 343, 212, 125, 184, 256, 198, 327, 353, 356, 91, 235, 246, 337, 183, 354, 356, 356, 305, 356, 356, 119, 330, 341, 275, 335, 356, 166, 230, 179, 9, 121}
Returns: 5
{39, 28, 278, 99, 182, 161, 328, 235, 2, 235, 171, 131, 41, 48, 180, 291, 154, 14, 151, 168, 104, 37, 265, 119, 53, 330, 230, 185, 179, 316, 239, 192, 209, 194, 264, 163, 343, 241, 97, 335, 59, 140, 13, 134, 342, 57, 57, 43, 80, 194}
{119, 30, 292, 143, 220, 239, 356, 304, 41, 315, 213, 158, 76, 58, 229, 356, 183, 48, 218, 229, 183, 52, 285, 147, 56, 356, 304, 245, 238, 356, 301, 232, 282, 259, 343, 195, 356, 275, 113, 356, 108, 190, 34, 169, 348, 108, 66, 107, 124, 252}
Returns: 4
{310, 275, 80, 54, 21, 183, 167, 294, 3, 269, 3, 129, 146, 257, 291, 36, 215, 326, 35, 248, 299, 342, 288, 207, 251, 189, 206, 258, 165, 276, 66, 137, 190, 263, 156, 212, 337, 332, 132, 264, 309, 50, 124, 71, 81, 241, 61, 275, 298, 235}
{321, 336, 121, 86, 81, 212, 193, 296, 22, 293, 82, 195, 204, 264, 351, 72, 261, 356, 45, 249, 317, 356, 340, 278, 264, 191, 233, 265, 188, 315, 117, 191, 238, 315, 160, 289, 356, 356, 157, 289, 350, 125, 144, 130, 155, 311, 69, 300, 356, 297}
Returns: 4
{17, 305, 313, 339, 269, 68, 288, 133, 118, 116, 181, 60, 21, 129, 97, 22, 300, 275, 261, 318, 188, 115, 11, 319, 345, 237, 351, 91, 57, 160, 276, 23, 143, 343, 172, 213, 270, 336, 323, 291, 16, 352, 330, 323, 48, 156, 173, 98, 146, 229}
{30, 349, 355, 356, 301, 148, 306, 174, 119, 170, 255, 73, 88, 134, 115, 73, 356, 328, 337, 356, 206, 166, 88, 356, 356, 253, 356, 142, 134, 210, 326, 48, 145, 356, 227, 284, 292, 356, 327, 314, 88, 356, 356, 356, 125, 228, 175, 154, 175, 237}
Returns: 5
{104, 306, 28, 271, 258, 147, 27, 63, 34, 160, 270, 195, 179, 264, 214, 128, 72, 157, 116, 286, 116, 252, 109, 217, 290, 273, 165, 40, 152, 27, 16, 87, 194, 158, 107, 142, 267, 216, 148, 139, 253, 146, 282, 340, 15, 55, 85, 55, 48, 196}
{140, 335, 96, 287, 272, 217, 29, 79, 93, 176, 282, 273, 236, 290, 270, 162, 129, 211, 137, 344, 151, 328, 174, 256, 306, 344, 213, 101, 183, 64, 60, 94, 226, 185, 155, 191, 295, 247, 159, 151, 296, 207, 285, 353, 91, 106, 101, 85, 97, 232}
Returns: 4
{76, 69, 328, 126, 118, 186, 177, 98, 120, 121, 38, 215, 147, 299, 130, 35, 117, 262, 231, 306, 69, 149, 198, 296, 116, 4, 309, 327, 51, 138, 187, 27, 332, 243, 8, 213, 35, 110, 24, 319, 287, 83, 168, 89, 260, 59, 28, 48, 159, 287}
{153, 145, 344, 182, 144, 210, 228, 124, 133, 127, 63, 225, 223, 356, 181, 44, 153, 314, 238, 353, 139, 151, 215, 304, 184, 84, 322, 356, 107, 160, 233, 92, 356, 308, 50, 257, 104, 130, 67, 332, 337, 101, 184, 94, 289, 65, 70, 102, 177, 356}
Returns: 4
{3, 1, 2, 3, 4, 5, 6 }
{5, 2, 3, 4, 5, 6, 7 }
Returns: 2
{33, 22, 46, 39, 1, 28, 15, 16, 9, 38, 14, 13, 11, 40, 29, 44, 32, 18, 20, 45, 34, 10, 17, 27, 30, 35, 8, 43, 41, 50, 21, 5, 23, 47, 42, 49, 4, 25, 12, 24, 6, 37, 26, 7, 48, 2, 31, 36, 19, 3 }
{34, 23, 47, 40, 2, 29, 16, 17, 10, 39, 15, 14, 12, 41, 30, 45, 33, 19, 21, 46, 35, 11, 18, 28, 31, 36, 9, 44, 42, 51, 22, 6, 24, 48, 43, 50, 5, 26, 13, 25, 7, 38, 27, 8, 49, 3, 32, 37, 20, 4 }
Returns: 17
{1, 3, 3, 7, 43, 48, 68, 100 }
{2, 10, 5, 100, 44, 49, 70, 115 }
Returns: 3
{5, 6, 4, 8, 1, 11 }
{10, 9, 7, 11, 4, 13 }
Returns: 2
{2, 4, 5, 9 }
{3, 7, 10, 10 }
Returns: 2
{2, 4, 1, 8, 5, 10, 355 }
{6, 7, 3, 9, 11, 12, 356 }
Returns: 3
{5, 25, 25, 10, 15, 35, 30 }
{50, 45, 30, 30, 40, 45, 40 }
Returns: 1
{30, 20, 37, 10, 45 }
{40, 33, 50, 25, 60 }
Returns: 2
{1, 2, 3, 4 }
{2, 3, 4, 5 }
Returns: 2
{60, 59, 25, 27, 74, 47, 65, 79 }
{67, 104, 33, 63, 143, 53, 66, 151 }
Returns: 2
{1, 3, 1, 5, 6, 8 }
{2, 4, 5, 9, 7, 9 }
Returns: 2
{13, 28, 12, 11, 14, 43, 40, 42, 7, 2, 38, 21, 32, 18, 31, 22, 46, 1, 8, 20, 6, 15, 36, 39, 9, 33, 19, 10, 34, 41, 37, 48, 16, 44, 45, 26, 35, 30, 29, 4, 25, 5, 23, 47, 17, 24, 3, 49, 27 }
{14, 29, 13, 12, 15, 44, 41, 43, 8, 3, 39, 22, 33, 19, 32, 23, 47, 2, 9, 21, 7, 16, 37, 40, 10, 34, 20, 11, 35, 42, 38, 49, 17, 45, 46, 27, 36, 31, 30, 5, 26, 6, 24, 48, 18, 25, 4, 50, 28 }
Returns: 17
{1, 3, 4, 7, 11, 19 }
{3, 10, 5, 20, 13, 21 }
Returns: 2
{1, 2, 2, 3, 4, 4, 5 }
{2, 3, 3, 4, 5, 5, 6 }
Returns: 2
{1, 5, 10 }
{100, 6, 11 }
Returns: 1
{1, 5, 9, 13, 17, 21 }
{5, 9, 13, 17, 21, 25 }
Returns: 2
{130, 190, 30, 159, 10, 41, 38, 76, 83, 272, 5, 154, 267, 9, 186, 172, 45, 118, 20, 40, 87, 39, 177, 47, 299, 178, 273, 85, 155, 49, 116, 18, 177, 183, 19, 81, 160, 21, 77, 264, 214, 142 }
{218, 221, 164, 318, 231, 287, 107, 127, 263, 327, 253, 293, 338, 102, 338, 192, 224, 203, 246, 234, 298, 154, 285, 149, 363, 270, 328, 329, 252, 272, 291, 289, 281, 285, 72, 196, 281, 42, 304, 285, 360, 245 }
Returns: 2
{5, 25 }
{50, 45 }
Returns: 1
{1, 1 }
{333, 333 }
Returns: 1
{10, 2, 1, 9, 107, 173, 230, 244, 223, 140, 192, 287, 227, 140, 203, 209, 260, 199, 116, 197, 212, 110, 279, 279, 267, 293, 185, 128, 294, 101, 208, 168, 224, 230, 222, 249, 101, 277, 128, 198, 135, 165, 163, 125, 215, 129, 217, 205, 151, 288 }
{12, 11, 5, 13, 111, 196, 267, 247, 232, 150, 234, 300, 246, 197, 207, 226, 298, 262, 121, 253, 249, 128, 308, 325, 309, 309, 215, 184, 336, 124, 267, 223, 280, 293, 243, 268, 129, 305, 156, 259, 168, 209, 174, 159, 254, 180, 257, 264, 174, 351 }
Returns: 5
{3, 3, 8, 7, 10, 8, 7, 11, 11, 15, 17, 13, 18, 16, 15, 20, 18, 20, 19, 23, 25, 23, 26, 28, 30, 30, 30, 34, 34, 33, 33, 37, 35, 37, 40, 39, 40, 44, 39, 42, 41, 46, 46, 46, 48, 48, 48, 49, 51, 52 }
{4, 8, 13, 13, 12, 10, 10, 17, 14, 22, 23, 20, 19, 18, 16, 27, 19, 27, 24, 26, 28, 29, 30, 30, 37, 32, 33, 41, 41, 38, 38, 38, 41, 41, 42, 42, 44, 50, 42, 48, 43, 49, 51, 50, 50, 52, 55, 52, 58, 55 }
Returns: 6
{1, 4, 4, 4, 1, 8, 8, 8, 3, 7, 11 }
{2, 5, 5, 5, 6, 9, 9, 9, 10, 12, 12 }
Returns: 2
{62, 94, 224, 284, 102, 78, 28, 74, 156, 14, 217, 135, 14, 108, 225, 129, 196, 115, 117, 360, 95, 33, 154, 216, 140, 145, 26, 260, 49, 87, 240, 92, 160, 81, 177, 60, 248, 203, 145, 294, 14, 173, 27, 43, 261, 176, 218, 329, 31, 284 }
{219, 228, 252, 333, 349, 80, 38, 314, 212, 36, 361, 311, 232, 134, 360, 287, 296, 347, 318, 363, 202, 241, 228, 228, 218, 302, 137, 265, 246, 299, 249, 162, 279, 184, 250, 217, 336, 212, 226, 359, 141, 194, 304, 211, 311, 254, 229, 338, 232, 297 }
Returns: 2
{1, 2, 5, 7, 9, 11, 13 }
{2, 5, 300, 8, 10, 12, 14 }
Returns: 2
{228, 130, 43, 240, 328, 265, 61, 81, 162, 66, 107, 64, 110, 280, 313, 143, 313, 93, 29, 136, 320, 85, 243, 87, 97, 148, 231, 19, 30, 325, 48, 150, 262, 10, 260, 194, 196, 16, 47, 220, 344, 290, 203, 261, 106, 232, 282, 288, 230, 317 }
{246, 140, 52, 256, 348, 272, 78, 93, 172, 73, 125, 77, 117, 284, 325, 155, 334, 98, 42, 154, 332, 100, 260, 105, 98, 168, 251, 33, 34, 344, 57, 159, 281, 27, 265, 206, 208, 19, 59, 228, 354, 310, 219, 270, 119, 245, 293, 307, 250, 329 }
Returns: 12
{1, 2, 4, 6 }
{4, 3, 7, 8 }
Returns: 2
{1, 1 }
{100, 101 }
Returns: 1
{8, 12, 20, 30, 54, 54, 68, 75 }
{13, 31, 30, 53, 55, 70, 80, 76 }
Returns: 3
{42, 130, 156, 163, 145, 133, 118, 23, 103, 139, 26, 17, 96, 61, 163, 103, 79, 166, 111, 85, 36, 64, 96, 53, 137, 23, 135, 136, 152, 167, 48, 140, 100, 135, 58, 42, 13, 20, 140, 34, 61, 15, 45, 25, 120 }
{101, 201, 243, 196, 184, 223, 203, 55, 138, 146, 77, 70, 141, 156, 197, 113, 117, 231, 145, 173, 87, 148, 188, 59, 184, 118, 205, 222, 229, 187, 123, 197, 111, 178, 135, 66, 24, 36, 168, 69, 149, 41, 76, 55, 167 }
Returns: 2
{1, 2, 4, 6, 7, 9 }
{6, 3, 5, 10, 8, 10 }
Returns: 2
{1, 2, 3, 4, 5, 6, 7 }
{2, 3, 8, 5, 6, 7, 8 }
Returns: 2
{184, 210, 239, 194, 344, 229, 153, 184, 5, 5, 115, 108, 23, 42, 68, 97, 128, 66, 54, 201, 157, 127, 209, 194, 130, 24, 83, 107, 20, 192, 76, 62, 44, 7, 39, 171, 11, 50, 133, 25, 206, 35, 117, 292, 19, 268, 18, 54, 60, 33 }
{350, 365, 261, 348, 365, 355, 358, 305, 30, 83, 353, 249, 36, 77, 301, 204, 296, 254, 232, 266, 215, 329, 219, 263, 254, 279, 235, 114, 56, 242, 306, 203, 170, 150, 133, 209, 183, 305, 212, 58, 242, 131, 321, 325, 286, 293, 264, 307, 115, 262 }
Returns: 2
{1, 1 }
{2, 2 }
Returns: 1
{1, 2, 3, 5, 7 }
{2, 4, 10, 6, 8 }
Returns: 2
{1, 2, 4, 4, 4, 6, 7 }
{3, 4, 6, 5, 6, 7, 8 }
Returns: 2
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50 }
{2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51 }
Returns: 17
{1, 2, 3, 4, 5, 6 }
{2, 3, 4, 5, 6, 7 }
Returns: 2
{1, 6, 18, 11, 25 }
{17, 30, 32, 37, 47 }
Returns: 1
{3, 2, 1, 5, 6 }
{5, 3, 2, 6, 7 }
Returns: 2
{141, 6, 355, 250, 207, 194, 198, 220, 67, 23, 173, 95, 36, 300, 46, 136, 232, 19, 139, 301, 29, 343, 49, 166, 68, 317, 181, 334, 184, 220, 214, 264, 37, 358, 224, 228, 163, 39, 341, 281, 73, 163, 75, 234, 148, 105, 66, 212, 143, 148 }
{227, 74, 356, 289, 277, 245, 254, 295, 128, 331, 318, 181, 95, 333, 299, 341, 315, 97, 267, 356, 314, 347, 130, 309, 162, 334, 307, 354, 323, 357, 257, 360, 221, 360, 282, 316, 202, 121, 355, 310, 104, 258, 178, 361, 248, 345, 315, 231, 261, 240 }
Returns: 2
{1, 2, 4, 7 }
{5, 3, 8, 9 }
Returns: 2
{1, 4, 6, 8, 10, 12, 4, 4, 4, 4, 4 }
{4, 7, 100, 9, 11, 13, 5, 5, 5, 5, 5 }
Returns: 2
{1, 2, 4, 6, 10, 50, 60, 70, 80, 90, 100, 110 }
{10, 3, 5, 7, 120, 51, 61, 71, 81, 91, 101, 111 }
Returns: 2
{58, 84, 190, 180 }
{180, 163, 329, 342 }
Returns: 2
{30, 10, 15, 20, 5, 15 }
{50, 45, 35, 45, 10, 30 }
Returns: 1
{15, 87, 316, 153, 247 }
{101, 183, 344, 319, 284 }
Returns: 2
{1, 1, 10 }
{2, 100, 100 }
Returns: 1
{17, 21, 65, 53, 170, 76, 83, 25, 157, 11, 235, 247, 81, 59, 207, 57, 275, 114, 163, 136, 14, 349, 143, 98, 40, 318, 310, 80, 184, 65, 206, 121, 149, 190, 191, 224, 140 }
{213, 100, 228, 225, 234, 335, 354, 264, 185, 222, 351, 346, 122, 78, 339, 59, 332, 274, 224, 169, 263, 364, 262, 185, 275, 337, 317, 190, 222, 309, 351, 208, 276, 218, 253, 272, 190 }
Returns: 2
{1, 5, 1, 3, 5, 7, 9 }
{6, 10, 2, 4, 6, 8, 10 }
Returns: 2
{1, 10, 30, 50, 70, 90, 110, 140 }
{100, 20, 40, 60, 80, 150, 130, 145 }
Returns: 2
{1, 100, 100, 100, 100, 100, 100, 100, 100, 200, 201, 206, 208 }
{100, 101, 101, 101, 101, 101, 101, 101, 200, 300, 205, 207, 209 }
Returns: 2
{2, 3, 8, 20, 30, 50, 70 }
{6, 9, 100, 21, 32, 60, 90 }
Returns: 2
{1, 3, 5, 7, 9, 7 }
{3, 5, 7, 9, 11, 8 }
Returns: 2
{1, 3, 4, 11 }
{4, 13, 8, 13 }
Returns: 1
{1, 2, 4 }
{5, 3, 6 }
Returns: 1
{6, 3, 1 }
{11, 7, 5 }
Returns: 1
{1, 2, 4, 6, 7, 10 }
{3, 5, 9, 8, 11, 12 }
Returns: 2
{228, 130, 43, 240, 328, 265, 61, 81, 162, 66, 107, 64, 110, 280, 313, 143, 313, 93, 29, 136, 320, 85, 243, 87, 97, 148, 231, 19, 30, 325, 48, 150, 262, 10, 260, 194, 196, 16, 47, 220, 344, 290, 203, 261, 106, 232, 282, 288, 230, 102 }
{246, 140, 52, 256, 348, 272, 78, 93, 172, 73, 125, 77, 117, 284, 325, 155, 334, 98, 42, 154, 332, 100, 260, 105, 98, 168, 251, 33, 34, 344, 57, 159, 281, 27, 265, 206, 208, 19, 59, 228, 354, 310, 219, 270, 119, 245, 293, 307, 250, 329 }
Returns: 6
{6, 2, 3, 1, 5 }
{7, 3, 5, 5, 8 }
Returns: 2
{1, 3, 5, 7, 9, 11, 13, 15, 3, 1, 9 }
{2, 4, 6, 8, 10, 12, 14, 16, 14, 8, 16 }
Returns: 2
{1, 2, 4, 6, 8, 10 }
{7, 3, 5, 12, 9, 11 }
Returns: 2
{17, 240, 173, 76, 112, 271, 233, 319, 114, 299, 100, 124, 194, 240, 65, 166, 212, 141, 201, 236, 309, 15, 210, 286, 341, 309, 33, 162, 39, 116, 322, 13, 310, 143, 167, 333, 200, 35, 206, 36, 288, 309, 326, 117, 212, 109, 282, 172, 312, 52 }
{28, 243, 175, 77, 127, 278, 238, 323, 120, 305, 108, 139, 198, 246, 80, 181, 216, 155, 206, 247, 317, 26, 216, 294, 346, 318, 34, 169, 49, 123, 330, 23, 317, 148, 175, 336, 201, 41, 218, 45, 291, 320, 329, 123, 225, 113, 293, 173, 313, 56 }
Returns: 20
{1, 10 }
{2, 12 }
Returns: 2
{307, 103, 113, 11, 93, 318, 15, 33, 220, 331, 212, 5, 34, 276, 249, 111, 247, 305, 190, 248, 286, 213, 312, 349, 110, 74, 2, 40, 246, 171, 288, 1, 155, 175, 50, 163, 332 }
{334, 358, 123, 53, 246, 365, 23, 261, 336, 332, 241, 42, 203, 349, 266, 305, 356, 355, 219, 255, 300, 330, 355, 360, 131, 173, 280, 134, 298, 232, 318, 98, 285, 314, 51, 286, 341 }
Returns: 2
{2, 2, 4, 6, 9 }
{3, 4, 13, 8, 19 }
Returns: 2
{1, 5, 10, 200, 210, 220, 230, 240 }
{5, 10, 365, 205, 215, 225, 235, 245 }
Returns: 2
{1, 20, 80 }
{100, 40, 120 }
Returns: 1
{1, 2, 3, 5, 6, 7, 8, 9, 10, 11 }
{2, 3, 100, 6, 7, 8, 9, 10, 11, 12 }
Returns: 2
{1, 2, 4, 6, 6, 10 }
{3, 5, 6, 7, 7, 11 }
Returns: 3
{1, 2, 4, 6 }
{5, 3, 8, 7 }
Returns: 2
{23, 35, 11, 67, 217, 197, 255, 212, 182, 122, 110, 18, 217, 8, 157, 62, 128, 153, 122, 332, 25, 70, 124, 67, 161, 109, 192, 22, 15, 140, 61, 85, 144, 179, 14, 17, 163, 114, 52, 263, 63, 33, 84, 1, 344, 9, 13, 196, 3, 72 }
{69, 200, 222, 247, 352, 253, 307, 246, 348, 225, 341, 309, 335, 261, 319, 224, 194, 218, 283, 351, 165, 197, 246, 318, 325, 249, 208, 185, 294, 268, 323, 180, 354, 282, 140, 27, 354, 343, 143, 276, 259, 148, 91, 93, 360, 103, 176, 211, 78, 148 }
Returns: 2
{1, 1, 3, 5, 7, 9, 11, 9, 15 }
{2, 8, 14, 6, 8, 10, 12, 16, 16 }
Returns: 2