tiles.put(0 << 28 |2412 << 14 | 5118, true);
tiles.put(0 << 28 |2413 << 14 | 5118, true);
tiles.put(0 << 28 |2414 << 14 | 5118, true);
tiles.put(0 << 28 |2415 << 14 | 5118, true);
tiles.put(0 << 28 |2416 << 14 | 5118, true);
tiles.put(0 << 28 |2417 << 14 | 5118, true);
tiles.put(0 << 28 |2418 << 14 | 5118, true);
tiles.put(0 << 28 |2419 << 14 | 5118, true);
tiles.put(0 << 28 |2420 << 14 | 5118, true);
tiles.put(0 << 28 |2421 << 14 | 5118, true);
tiles.put(0 << 28 |2422 << 14 | 5118, true);
tiles.put(0 << 28 |2423 << 14 | 5118, true);
tiles.put(0 << 28 |2423 << 14 | 5117, true);
tiles.put(0 << 28 |2423 << 14 | 5116, true);
tiles.put(0 << 28 |2423 << 14 | 5115, true);
tiles.put(0 << 28 |2423 << 14 | 5114, true);
tiles.put(0 << 28 |2423 << 14 | 5113, true);
tiles.put(0 << 28 |2423 << 14 | 5112, true);
tiles.put(0 << 28 |2423 << 14 | 5111, true);
tiles.put(0 << 28 |2423 << 14 | 5110, true);
tiles.put(0 << 28 |2423 << 14 | 5109, true);
tiles.put(0 << 28 |2423 << 14 | 5108, true);
tiles.put(0 << 28 |2423 << 14 | 5107, true);
tiles.put(0 << 28 |2423 << 14 | 5106, true);
tiles.put(0 << 28 |2423 << 14 | 5105, true);
tiles.put(0 << 28 |2423 << 14 | 5104, true);
tiles.put(0 << 28 |2423 << 14 | 5103, true);
tiles.put(0 << 28 |2423 << 14 | 5102, true);
tiles.put(0 << 28 |2423 << 14 | 5101, true);
tiles.put(0 << 28 |2423 << 14 | 5100, true);
tiles.put(0 << 28 |2422 << 14 | 5100, true);
tiles.put(0 << 28 |2422 << 14 | 5099, true);
tiles.put(0 << 28 |2421 << 14 | 5099, true);
tiles.put(0 << 28 |2420 << 14 | 5099, true);
tiles.put(0 << 28 |2419 << 14 | 5099, true);
tiles.put(0 << 28 |2418 << 14 | 5099, true);
tiles.put(0 << 28 |2417 << 14 | 5099, true);
tiles.put(0 << 28 |2416 << 14 | 5099, true);
tiles.put(0 << 28 |2415 << 14 | 5099, true);
tiles.put(0 << 28 |2414 << 14 | 5099, true);
tiles.put(0 << 28 |2414 << 14 | 5098, true);
tiles.put(0 << 28 |2414 << 14 | 5097, true);
tiles.put(0 << 28 |2414 << 14 | 5096, true);
tiles.put(0 << 28 |2414 << 14 | 5095, true);
tiles.put(0 << 28 |2414 << 14 | 5094, true);
tiles.put(0 << 28 |2414 << 14 | 5093, true);
tiles.put(0 << 28 |2414 << 14 | 5092, true);
tiles.put(0 << 28 |2414 << 14 | 5091, true);
tiles.put(0 << 28 |2414 << 14 | 5090, true);
tiles.put(0 << 28 |2415 << 14 | 5090, true);
tiles.put(0 << 28 |2416 << 14 | 5090, true);
tiles.put(0 << 28 |2417 << 14 | 5090, true);
tiles.put(0 << 28 |2418 << 14 | 5090, true);
tiles.put(0 << 28 |2419 << 14 | 5090, true);
tiles.put(0 << 28 |2420 << 14 | 5090, true);
tiles.put(0 << 28 |2421 << 14 | 5090, true);
tiles.put(0 << 28 |2422 << 14 | 5090, true);
tiles.put(0 << 28 |2423 << 14 | 5090, true);
tiles.put(0 << 28 |2424 << 14 | 5090, true);
tiles.put(0 << 28 |2425 << 14 | 5090, true);
tiles.put(0 << 28 |2425 << 14 | 5089, true);
tiles.put(0 << 28 |2425 << 14 | 5088, true);
tiles.put(0 << 28 |2425 << 14 | 5087, true);
tiles.put(0 << 28 |2425 << 14 | 5086, true);
tiles.put(0 << 28 |2425 << 14 | 5085, true);
tiles.put(0 << 28 |2425 << 14 | 5084, true);
tiles.put(0 << 28 |2425 << 14 | 5083, true);
tiles.put(0 << 28 |2425 << 14 | 5082, true);
tiles.put(0 << 28 |2425 << 14 | 5081, true);
tiles.put(0 << 28 |2425 << 14 | 5080, true);
tiles.put(0 << 28 |2425 << 14 | 5079, true);
tiles.put(0 << 28 |2425 << 14 | 5078, true);
tiles.put(0 << 28 |2425 << 14 | 5077, true);
tiles.put(0 << 28 |2425 << 14 | 5076, true);
tiles.put(0 << 28 |2425 << 14 | 5075, true);
tiles.put(0 << 28 |2425 << 14 | 5074, true);
tiles.put(0 << 28 |2424 << 14 | 5074, true);
tiles.put(0 << 28 |2423 << 14 | 5074, true);
tiles.put(0 << 28 |2422 << 14 | 5074, true);
tiles.put(0 << 28 |2421 << 14 | 5074, true);
tiles.put(0 << 28 |2420 << 14 | 5074, true);
tiles.put(0 << 28 |2419 << 14 | 5074, true);
tiles.put(0 << 28 |2418 << 14 | 5074, true);
tiles.put(0 << 28 |2417 << 14 | 5074, true);
tiles.put(0 << 28 |2416 << 14 | 5074, true);
tiles.put(0 << 28 |2415 << 14 | 5074, true);
tiles.put(0 << 28 |2414 << 14 | 5074, true);
tiles.put(0 << 28 |2413 << 14 | 5074, true);
tiles.put(0 << 28 |2413 << 14 | 5073, true);
tiles.put(0 << 28 |2413 << 14 | 5072, true);
tiles.put(0 << 28 |2413 << 14 | 5071, true);
tiles.put(0 << 28 |2413 << 14 | 5070, true);
tiles.put(0 << 28 |2413 << 14 | 5069, true);
tiles.put(0 << 28 |2413 << 14 | 5068, true);
tiles.put(0 << 28 |2413 << 14 | 5067, true);
tiles.put(0 << 28 |2413 << 14 | 5066, true);
tiles.put(0 << 28 |2413 << 14 | 5065, true);
tiles.put(0 << 28 |2412 << 14 | 5065, true);
tiles.put(0 << 28 |2411 << 14 | 5065, true);
tiles.put(0 << 28 |2410 << 14 | 5065, true);
tiles.put(0 << 28 |2409 << 14 | 5065, true);
tiles.put(0 << 28 |2408 << 14 | 5065, true);
tiles.put(0 << 28 |2407 << 14 | 5065, true);
tiles.put(0 << 28 |2406 << 14 | 5065, true);
tiles.put(0 << 28 |2405 << 14 | 5065, true);
tiles.put(0 << 28 |2404 << 14 | 5065, true);
tiles.put(0 << 28 |2403 << 14 | 5065, true);
tiles.put(0 << 28 |2402 << 14 | 5065, true);
tiles.put(0 << 28 |2401 << 14 | 5065, true);
tiles.put(0 << 28 |2400 << 14 | 5065, true);
tiles.put(0 << 28 |2399 << 14 | 5065, true);
tiles.put(0 << 28 |2398 << 14 | 5065, true);
tiles.put(0 << 28 |2397 << 14 | 5065, true);
tiles.put(0 << 28 |2396 << 14 | 5065, true);
tiles.put(0 << 28 |2395 << 14 | 5065, true);
tiles.put(0 << 28 |2394 << 14 | 5065, true);
tiles.put(0 << 28 |2393 << 14 | 5065, true);
tiles.put(0 << 28 |2392 << 14 | 5065, true);
tiles.put(0 << 28 |2391 << 14 | 5065, true);
tiles.put(0 << 28 |2390 << 14 | 5065, true);
tiles.put(0 << 28 |2389 << 14 | 5065, true);
tiles.put(0 << 28 |2388 << 14 | 5065, true);
tiles.put(0 << 28 |2387 << 14 | 5065, true);
tiles.put(0 << 28 |2386 << 14 | 5065, true);
tiles.put(0 << 28 |2386 << 14 | 5064, true);
tiles.put(0 << 28 |2386 << 14 | 5063, true);
tiles.put(0 << 28 |2386 << 14 | 5062, true);
tiles.put(0 << 28 |2386 << 14 | 5061, true);
tiles.put(0 << 28 |2385 << 14 | 5061, true);
tiles.put(0 << 28 |2384 << 14 | 5061, true);
tiles.put(0 << 28 |2383 << 14 | 5061, true);
tiles.put(0 << 28 |2382 << 14 | 5061, true);
tiles.put(0 << 28 |2381 << 14 | 5061, true);
tiles.put(0 << 28 |2380 << 14 | 5061, true);
tiles.put(0 << 28 |2379 << 14 | 5061, true);
tiles.put(0 << 28 |2378 << 14 | 5061, true);
tiles.put(0 << 28 |2377 << 14 | 5061, true);
tiles.put(0 << 28 |2376 << 14 | 5061, true);
tiles.put(0 << 28 |2375 << 14 | 5061, true);
tiles.put(0 << 28 |2374 << 14 | 5061, true);
tiles.put(0 << 28 |2373 << 14 | 5061, true);
tiles.put(0 << 28 |2372 << 14 | 5061, true);
tiles.put(0 << 28 |2371 << 14 | 5061, true);
tiles.put(0 << 28 |2371 << 14 | 5062, true);
tiles.put(0 << 28 |2370 << 14 | 5062, true);
tiles.put(0 << 28 |2370 << 14 | 5063, true);
tiles.put(0 << 28 |2370 << 14 | 5064, true);
tiles.put(0 << 28 |2370 << 14 | 5065, true);
tiles.put(0 << 28 |2370 << 14 | 5066, true);
tiles.put(0 << 28 |2370 << 14 | 5067, true);
tiles.put(0 << 28 |2370 << 14 | 5068, true);
tiles.put(0 << 28 |2370 << 14 | 5069, true);
tiles.put(0 << 28 |2370 << 14 | 5070, true);
tiles.put(0 << 28 |2370 << 14 | 5071, true);
tiles.put(0 << 28 |2370 << 14 | 5072, true);
tiles.put(0 << 28 |2370 << 14 | 5074, true);
tiles.put(0 << 28 |2370 << 14 | 5075, true);
tiles.put(0 << 28 |2370 << 14 | 5076, true);
tiles.put(0 << 28 |2370 << 14 | 5077, true);
tiles.put(0 << 28 |2370 << 14 | 5078, true);
tiles.put(0 << 28 |2370 << 14 | 5079, true);
tiles.put(0 << 28 |2370 << 14 | 5080, true);
tiles.put(0 << 28 |2370 << 14 | 5081, true);
tiles.put(0 << 28 |2371 << 14 | 5082, true);
tiles.put(0 << 28 |2372 << 14 | 5082, true);
tiles.put(0 << 28 |2373 << 14 | 5082, true);
tiles.put(0 << 28 |2374 << 14 | 5082, true);
tiles.put(0 << 28 |2375 << 14 | 5082, true);
tiles.put(0 << 28 |2376 << 14 | 5082, true);
tiles.put(0 << 28 |2377 << 14 | 5082, true);
tiles.put(0 << 28 |2378 << 14 | 5082, true);
tiles.put(0 << 28 |2379 << 14 | 5082, true);
tiles.put(0 << 28 |2380 << 14 | 5082, true);
tiles.put(0 << 28 |2382 << 14 | 5082, true);
tiles.put(0 << 28 |2383 << 14 | 5082, true);
tiles.put(0 << 28 |2384 << 14 | 5082, true);
tiles.put(0 << 28 |2384 << 14 | 5083, true);
tiles.put(0 << 28 |2384 << 14 | 5084, true);
tiles.put(0 << 28 |2384 << 14 | 5085, true);
tiles.put(0 << 28 |2384 << 14 | 5086, true);
tiles.put(0 << 28 |2384 << 14 | 5087, true);
tiles.put(0 << 28 |2384 << 14 | 5088, true);
tiles.put(0 << 28 |2384 << 14 | 5089, true);
tiles.put(0 << 28 |2384 << 14 | 5090, true);
tiles.put(0 << 28 |2384 << 14 | 5091, true);
tiles.put(0 << 28 |2384 << 14 | 5092, true);
tiles.put(0 << 28 |2384 << 14 | 5093, true);
tiles.put(0 << 28 |2384 << 14 | 5094, true);
tiles.put(0 << 28 |2383 << 14 | 5094, true);
tiles.put(0 << 28 |2382 << 14 | 5094, true);
tiles.put(0 << 28 |2381 << 14 | 5094, true);
tiles.put(0 << 28 |2380 << 14 | 5094, true);
tiles.put(0 << 28 |2379 << 14 | 5094, true);
tiles.put(0 << 28 |2378 << 14 | 5094, true);
tiles.put(0 << 28 |2377 << 14 | 5094, true);
tiles.put(0 << 28 |2376 << 14 | 5094, true);
tiles.put(0 << 28 |2375 << 14 | 5094, true);
tiles.put(0 << 28 |2374 << 14 | 5094, true);
tiles.put(0 << 28 |2374 << 14 | 5095, true);
tiles.put(0 << 28 |2374 << 14 | 5096, true);
tiles.put(0 << 28 |2374 << 14 | 5097, true);
tiles.put(0 << 28 |2373 << 14 | 5097, true);
tiles.put(0 << 28 |2372 << 14 | 5097, true);
tiles.put(0 << 28 |2371 << 14 | 5097, true);
tiles.put(0 << 28 |2371 << 14 | 5098, true);
tiles.put(0 << 28 |2371 << 14 | 5099, true);
tiles.put(0 << 28 |2371 << 14 | 5100, true);
tiles.put(0 << 28 |2371 << 14 | 5101, true);
tiles.put(0 << 28 |2371 << 14 | 5102, true);
tiles.put(0 << 28 |2371 << 14 | 5103, true);
tiles.put(0 << 28 |2371 << 14 | 5105, true);
tiles.put(0 << 28 |2371 << 14 | 5106, true);
tiles.put(0 << 28 |2371 << 14 | 5108, true);
tiles.put(0 << 28 |2371 << 14 | 5107, true);
tiles.put(0 << 28 |2371 << 14 | 5109, true);
tiles.put(0 << 28 |2371 << 14 | 5110, true);
tiles.put(0 << 28 |2371 << 14 | 5111, true);
tiles.put(0 << 28 |2371 << 14 | 5112, true);
tiles.put(0 << 28 |2371 << 14 | 5113, true);
tiles.put(0 << 28 |2371 << 14 | 5114, true);
tiles.put(0 << 28 |2371 << 14 | 5115, true);
tiles.put(0 << 28 |2371 << 14 | 5116, true);
tiles.put(0 << 28 |2371 << 14 | 5117, true);
tiles.put(0 << 28 |2372 << 14 | 5117, true);
tiles.put(0 << 28 |2373 << 14 | 5117, true);
tiles.put(0 << 28 |2374 << 14 | 5117, true);
tiles.put(0 << 28 |2375 << 14 | 5117, true);
tiles.put(0 << 28 |2376 << 14 | 5117, true);
tiles.put(0 << 28 |2377 << 14 | 5117, true);
tiles.put(0 << 28 |2378 << 14 | 5117, true);
tiles.put(0 << 28 |2379 << 14 | 5117, true);
tiles.put(0 << 28 |2380 << 14 | 5117, true);
tiles.put(0 << 28 |2381 << 14 | 5117, true);
tiles.put(0 << 28 |2382 << 14 | 5117, true);
tiles.put(0 << 28 |2383 << 14 | 5117, true);
tiles.put(0 << 28 |2384 << 14 | 5117, true);
tiles.put(0 << 28 |2385 << 14 | 5117, true);
tiles.put(0 << 28 |2386 << 14 | 5117, true);
tiles.put(0 << 28 |2387 << 14 | 5117, true);
tiles.put(0 << 28 |2388 << 14 | 5117, true);
tiles.put(0 << 28 |2389 << 14 | 5117, true);
tiles.put(0 << 28 |2390 << 14 | 5117, true);
tiles.put(0 << 28 |2391 << 14 | 5117, true);
tiles.put(0 << 28 |2392 << 14 | 5117, true);
tiles.put(0 << 28 |2392 << 14 | 5116, true);
tiles.put(0 << 28 |2392 << 14 | 5115, true);
tiles.put(0 << 28 |2392 << 14 | 5114, true);
tiles.put(0 << 28 |2392 << 14 | 5113, true);
tiles.put(0 << 28 |2392 << 14 | 5112, true);
tiles.put(0 << 28 |2392 << 14 | 5111, true);
tiles.put(0 << 28 |2392 << 14 | 5110, true);
tiles.put(0 << 28 |2392 << 14 | 5109, true);
tiles.put(0 << 28 |2392 << 14 | 5108, true);
tiles.put(0 << 28 |2392 << 14 | 5107, true);
tiles.put(0 << 28 |2392 << 14 | 5106, true);
tiles.put(0 << 28 |2392 << 14 | 5105, true);
tiles.put(0 << 28 |2393 << 14 | 5105, true);
tiles.put(0 << 28 |2394 << 14 | 5105, true);
tiles.put(0 << 28 |2395 << 14 | 5105, true);
tiles.put(0 << 28 |2396 << 14 | 5105, true);
tiles.put(0 << 28 |2397 << 14 | 5105, true);
tiles.put(0 << 28 |2398 << 14 | 5105, true);
tiles.put(0 << 28 |2399 << 14 | 5105, true);
tiles.put(0 << 28 |2400 << 14 | 5105, true);
tiles.put(0 << 28 |2401 << 14 | 5105, true);
tiles.put(0 << 28 |2402 << 14 | 5105, true);
tiles.put(0 << 28 |2403 << 14 | 5105, true);
tiles.put(0 << 28 |2403 << 14 | 5106, true);
tiles.put(0 << 28 |2403 << 14 | 5107, true);
tiles.put(0 << 28 |2403 << 14 | 5108, true);
tiles.put(0 << 28 |2403 << 14 | 5109, true);
tiles.put(0 << 28 |2403 << 14 | 5110, true);
tiles.put(0 << 28 |2403 << 14 | 5111, true);
tiles.put(0 << 28 |2403 << 14 | 5112, true);
tiles.put(0 << 28 |2403 << 14 | 5113, true);
tiles.put(0 << 28 |2403 << 14 | 5114, true);
tiles.put(0 << 28 |2403 << 14 | 5115, true);
tiles.put(0 << 28 |2403 << 14 | 5116, true);
tiles.put(0 << 28 |2403 << 14 | 5117, true);
tiles.put(0 << 28 |2403 << 14 | 5118, true);
tiles.put(0 << 28 |2404 << 14 | 5118, true);
tiles.put(0 << 28 |2405 << 14 | 5118, true);
tiles.put(0 << 28 |2406 << 14 | 5118, true);
tiles.put(0 << 28 |2407 << 14 | 5118, true);
tiles.put(0 << 28 |2408 << 14 | 5118, true);
tiles.put(0 << 28 |2409 << 14 | 5118, true);
tiles.put(0 << 28 |2410 << 14 | 5118, true);
tiles.put(0 << 28 |2411 << 14 | 5118, true);