A train rests on a hill, flanked by melons at both ends.
world = {
  ExtraTire03_4 = {
    y = -8.50231,
    x = 28.346,
    name = "ExtraTire03_4",
    angle = 4.67303,
    definition = "ExtraTire03"
  },
  StaticBlockTheme03_05_15 = {
    y = -2.56866,
    x = 76.701,
    name = "StaticBlockTheme03_05_15",
    angle = 4.71239,
    definition = "StaticBlockTheme02_05"
  },
  WoodBlock6_7 = {
    y = -12.4289,
    x = 44.0846,
    name = "WoodBlock6_7",
    angle = 0.00489455,
    definition = "WoodBlock6"
  },
  ExtraMelon_20 = {
    y = -9.31598,
    x = -3.73731,
    name = "ExtraMelon_20",
    angle = 6.15588,
    definition = "ExtraMelon"
  },
  WoodBlock6_2 = {
    y = -10.4095,
    x = 75.0657,
    name = "WoodBlock6_2",
    angle = 6.2767,
    definition = "WoodBlock6"
  },
  ExtraMelon_23 = {
    y = -6.08484,
    x = 4.40401,
    name = "ExtraMelon_23",
    angle = 4.89877,
    definition = "ExtraMelon"
  },
  StaticBlockTheme01_05_5 = {
    y = -2.33326,
    x = 27.0101,
    name = "StaticBlockTheme01_05_5",
    angle = 3.14154,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme03_05_8 = {
    y = -4.48601,
    x = -21.4032,
    name = "StaticBlockTheme03_05_8",
    angle = 3.1416,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme03_05_14 = {
    y = -0.491438,
    x = 62.7714,
    name = "StaticBlockTheme03_05_14",
    angle = 5.49778,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme01_05_18 = {
    y = -2.58475,
    x = 82.4917,
    name = "StaticBlockTheme01_05_18",
    angle = 1.5708,
    definition = "StaticBlockTheme02_05"
  },
  WoodBlock5_1 = {
    y = -14.9314,
    x = 47.2757,
    name = "WoodBlock5_1",
    angle = 1.57697,
    definition = "WoodBlock5"
  },
  SmallPiglette_2 = {
    y = -14.0297,
    x = 35.2635,
    name = "SmallPiglette_2",
    angle = 6.20626,
    definition = "SmallPiglette"
  },
  WoodBlock4_3 = {
    y = -14.3514,
    x = 74.387,
    name = "WoodBlock4_3",
    angle = 3.62617,
    definition = "WoodBlock4"
  },
  WoodBlock3_1 = {
    y = -11.9349,
    x = 71.7557,
    name = "WoodBlock3_1",
    angle = 6.27232,
    definition = "WoodBlock3"
  },
  ExtraTire03_5 = {
    y = -8.67169,
    x = 63.1056,
    name = "ExtraTire03_5",
    angle = 3.79754,
    definition = "ExtraTire03"
  },
  StaticBlockTheme01_05_11 = {
    y = -22.4101,
    x = -39.4522,
    name = "StaticBlockTheme01_05_11",
    angle = 6.28313,
    definition = "StaticBlockTheme02_05"
  },
  ExtraMelon_16 = {
    y = -6.00212,
    x = 54.3354,
    name = "ExtraMelon_16",
    angle = 0.142881,
    definition = "ExtraMelon"
  },
  WoodBlock2_3 = {
    y = -11.7575,
    x = 21.9028,
    name = "WoodBlock2_3",
    angle = 4.59609,
    definition = "WoodBlock2"
  },
  WoodBlock2_5 = {
    y = -13.9883,
    x = 71.9185,
    name = "WoodBlock2_5",
    angle = 1.51861,
    definition = "WoodBlock2"
  },
  WoodBlock6_3 = {
    y = -10.2132,
    x = 16.5458,
    name = "WoodBlock6_3",
    angle = 0.00203264,
    definition = "WoodBlock6"
  },
  StaticBlockTheme01_03_3 = {
    y = 0.167379,
    x = 11.1351,
    name = "StaticBlockTheme01_03_3",
    angle = 3.1416,
    definition = "StaticBlockTheme02_03"
  },
  StaticBlockTheme01_05_4 = {
    y = -20.4493,
    x = -34.6482,
    name = "StaticBlockTheme01_05_4",
    angle = 5.49773,
    definition = "StaticBlockTheme02_05"
  },
  ExtraTire01_4 = {
    y = -9.07393,
    x = 45.8047,
    name = "ExtraTire01_4",
    angle = 4.78578,
    definition = "ExtraTire01"
  },
  WoodBlock4_2 = {
    y = -14.9648,
    x = 37.0926,
    name = "WoodBlock4_2",
    angle = 1.56983,
    definition = "WoodBlock4"
  },
  BasicBird2_1 = {
    y = -29.1339,
    x = -48.9385,
    name = "BasicBird2_1",
    startNumber = 4,
    angle = 0,
    definition = "BasicBird2"
  },
  WoodBlock5_3 = {
    y = -11.9727,
    x = 77.1617,
    name = "WoodBlock5_3",
    angle = 6.27654,
    definition = "WoodBlock5"
  },
  StaticBlockTheme01_05_17 = {
    y = -5.17181,
    x = 88.0158,
    name = "StaticBlockTheme01_05_17",
    angle = 1.10798,
    definition = "StaticBlockTheme02_05"
  },
  ExtraMelon_14 = {
    y = -6.17955,
    x = -4.49347,
    name = "ExtraMelon_14",
    angle = 0.329723,
    definition = "ExtraMelon"
  },
  ExtraMelon_8 = {
    y = -12.392,
    x = 23.9916,
    name = "ExtraMelon_8",
    angle = 0.011084,
    definition = "ExtraMelon"
  },
  StaticBlockTheme01_05_8 = {
    y = -1.03832,
    x = 10.0713,
    name = "StaticBlockTheme01_05_8",
    angle = 2.81897,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme01_05_3 = {
    y = -2.33326,
    x = 45.7343,
    name = "StaticBlockTheme01_05_3",
    angle = 3.14154,
    definition = "StaticBlockTheme02_05"
  },
  WoodBlock6_1 = {
    y = -11.3795,
    x = 35.8268,
    name = "WoodBlock6_1",
    angle = 6.28285,
    definition = "WoodBlock6"
  },
  ExtraMelon_15 = {
    y = -3.71532,
    x = 56.6214,
    name = "ExtraMelon_15",
    angle = 5.66551,
    definition = "ExtraMelon"
  },
  ExtraMelon_12 = {
    y = -4.85529,
    x = 0.964742,
    name = "ExtraMelon_12",
    angle = 6.27973,
    definition = "ExtraMelon"
  },
  SmallPiglette_1 = {
    y = -11.9861,
    x = 73.8733,
    name = "SmallPiglette_1",
    angle = 6.17409,
    definition = "SmallPiglette"
  },
  StaticBlockTheme03_05_9 = {
    y = -11.5693,
    x = -32.3755,
    name = "StaticBlockTheme03_05_9",
    angle = 3.1416,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme01_05_14 = {
    y = -0.391561,
    x = 50.6564,
    name = "StaticBlockTheme01_05_14",
    angle = 5.49776,
    definition = "StaticBlockTheme02_05"
  },
  WoodBlock5_5 = {
    y = -14.0005,
    x = 39.6671,
    name = "WoodBlock5_5",
    angle = 6.28261,
    definition = "WoodBlock5"
  },
  WoodBlock5_6 = {
    y = -13.9761,
    x = 43.7989,
    name = "WoodBlock5_6",
    angle = 0.00775675,
    definition = "WoodBlock5"
  },
  StaticBlockTheme03_05_5 = {
    y = -13.7916,
    x = -39.4588,
    name = "StaticBlockTheme03_05_5",
    angle = 3.1416,
    definition = "StaticBlockTheme02_05"
  },
  WoodBlock6_5 = {
    y = -10.2226,
    x = 25.7422,
    name = "WoodBlock6_5",
    angle = 3.13718,
    definition = "WoodBlock6"
  },
  ExtraTire03_1 = {
    y = -8.4988,
    x = 13.8459,
    name = "ExtraTire03_1",
    angle = 4.79647,
    definition = "ExtraTire03"
  },
  ExtraTire01_1 = {
    y = -9.07653,
    x = 33.4255,
    name = "ExtraTire01_1",
    angle = 4.83761,
    definition = "ExtraTire01"
  },
  ExtraMelon_21 = {
    y = -7.04668,
    x = -1.39367,
    name = "ExtraMelon_21",
    angle = 0.12733,
    definition = "ExtraMelon"
  },
  ExtraTire03_2 = {
    y = -8.49701,
    x = 18.6258,
    name = "ExtraTire03_2",
    angle = 4.79275,
    definition = "ExtraTire03"
  },
  ground = {
    y = 5,
    x = 19.5759,
    name = "ground",
    angle = 0,
    definition = "Ground"
  },
  BasicBird2_4 = {
    y = -28.6603,
    x = -36.5935,
    name = "BasicBird2_4",
    startNumber = 1,
    angle = 0,
    definition = "BasicBird2"
  },
  StaticBlockTheme01_05_6 = {
    y = -14.0706,
    x = -28.666,
    name = "StaticBlockTheme01_05_6",
    angle = 6.28313,
    definition = "StaticBlockTheme02_05"
  },
  ExtraTire03_3 = {
    y = -8.49794,
    x = 23.7863,
    name = "ExtraTire03_3",
    angle = 4.67502,
    definition = "ExtraTire03"
  },
  WoodBlock3_2 = {
    y = -18.0159,
    x = 45.679,
    name = "WoodBlock3_2",
    angle = 4.73592,
    definition = "WoodBlock3"
  },
  LargePiglette_1 = {
    y = -13.2272,
    x = 63.7364,
    name = "LargePiglette_1",
    angle = 6.14375,
    definition = "LargePiglette"
  },
  ExtraMelon_24 = {
    y = -10.2205,
    x = -0.610022,
    name = "ExtraMelon_24",
    angle = 1.72319,
    definition = "ExtraMelon"
  },
  WoodBlock2_2 = {
    y = -11.7518,
    x = 20.2299,
    name = "WoodBlock2_2",
    angle = 1.58451,
    definition = "WoodBlock2"
  },
  WoodBlock4_1 = {
    y = -17.4821,
    x = 34.8875,
    name = "WoodBlock4_1",
    angle = 3.14108,
    definition = "WoodBlock4"
  },
  ExtraMelon_17 = {
    y = -5.99204,
    x = 58.9393,
    name = "ExtraMelon_17",
    angle = 1.3909,
    definition = "ExtraMelon"
  },
  WoodBlock6_8 = {
    y = -10.3964,
    x = 64.2468,
    name = "WoodBlock6_8",
    angle = 6.27919,
    definition = "WoodBlock6"
  },
  ExtraMelon_11 = {
    y = -3.88501,
    x = -2.18261,
    name = "ExtraMelon_11",
    angle = 0.147603,
    definition = "ExtraMelon"
  },
  WoodBlock6_6 = {
    y = -12.4455,
    x = 35.8077,
    name = "WoodBlock6_6",
    angle = 6.28266,
    definition = "WoodBlock6"
  },
  MediumPiglette_1 = {
    y = -12.5705,
    x = 16.6437,
    name = "MediumPiglette_1",
    angle = 6.26751,
    definition = "MediumPiglette"
  },
  ExtraTire03_8 = {
    y = -8.7031,
    x = 78.1304,
    name = "ExtraTire03_8",
    angle = 4.20918,
    definition = "ExtraTire03"
  },
  ExtraTire01_3 = {
    y = -9.07705,
    x = 41.747,
    name = "ExtraTire01_3",
    angle = 4.79182,
    definition = "ExtraTire01"
  },
  StaticBlockTheme01_05_10 = {
    y = -13.8337,
    x = -16.2803,
    name = "StaticBlockTheme01_05_10",
    angle = 6.28313,
    definition = "StaticBlockTheme02_05"
  },
  ExtraTire03_7 = {
    y = -8.68177,
    x = 73.0742,
    name = "ExtraTire03_7",
    angle = 4.21137,
    definition = "ExtraTire03"
  },
  StaticBlockTheme01_05_16 = {
    y = -15.1929,
    x = -29.3702,
    name = "StaticBlockTheme01_05_16",
    angle = 0.785398,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme01_05_1 = {
    y = -2.33326,
    x = 36.4467,
    name = "StaticBlockTheme01_05_1",
    angle = 3.14154,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme03_05_4 = {
    y = -4.34712,
    x = -48.7644,
    name = "StaticBlockTheme03_05_4",
    angle = 3.1416,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme01_05_2 = {
    y = -0.688221,
    x = -8.2411,
    name = "StaticBlockTheme01_05_2",
    angle = 5.49773,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme03_05_6 = {
    y = -4.48601,
    x = -39.7366,
    name = "StaticBlockTheme03_05_6",
    angle = 3.1416,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme01_05_7 = {
    y = -22.4101,
    x = -48.864,
    name = "StaticBlockTheme01_05_7",
    angle = 6.28313,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme03_05_7 = {
    y = -4.48601,
    x = -30.5699,
    name = "StaticBlockTheme03_05_7",
    angle = 3.1416,
    definition = "StaticBlockTheme02_05"
  },
  ExtraMelon_13 = {
    y = -8.14841,
    x = 1.88988,
    name = "ExtraMelon_13",
    angle = 2.84802,
    definition = "ExtraMelon"
  },
  WoodBlock5_2 = {
    y = -20.0412,
    x = 46.0561,
    name = "WoodBlock5_2",
    angle = 0.0252501,
    definition = "WoodBlock5"
  },
  BasicBird2_5 = {
    y = -29.0366,
    x = -41.9002,
    name = "BasicBird2_5",
    startNumber = 2,
    angle = 0,
    definition = "BasicBird2"
  },
  WoodBlock5_7 = {
    y = -14.9621,
    x = 32.6859,
    name = "WoodBlock5_7",
    angle = 1.57016,
    definition = "WoodBlock5"
  },
  StaticBlockTheme03_05_2 = {
    y = -3.90564,
    x = -18.026,
    name = "StaticBlockTheme03_05_2",
    angle = 2.35619,
    definition = "StaticBlockTheme02_05"
  },
  WoodBlock2_4 = {
    y = -11.7902,
    x = 29.5041,
    name = "WoodBlock2_4",
    angle = 4.71038,
    definition = "WoodBlock2"
  },
  WoodBlock1_2 = {
    y = -11.4491,
    x = 60.6045,
    name = "WoodBlock1_2",
    angle = 6.27625,
    definition = "WoodBlock1"
  },
  ExtraMelon_10 = {
    y = -15.1846,
    x = 25.6616,
    name = "ExtraMelon_10",
    angle = 6.25725,
    definition = "ExtraMelon"
  },
  ExtraMelon_19 = {
    y = -7.14989,
    x = 7.48081,
    name = "ExtraMelon_19",
    angle = 1.1658,
    definition = "ExtraMelon"
  },
  WoodBlock5_4 = {
    y = -16.0033,
    x = 44.2731,
    name = "WoodBlock5_4",
    angle = 3.15571,
    definition = "WoodBlock5"
  },
  WoodBlock6_4 = {
    y = -11.3742,
    x = 44.0179,
    name = "WoodBlock6_4",
    angle = 0.0032194,
    definition = "WoodBlock6"
  },
  ExtraTire01_2 = {
    y = -9.07699,
    x = 37.6598,
    name = "ExtraTire01_2",
    angle = 4.83377,
    definition = "ExtraTire01"
  },
  StaticBlockTheme03_05_3 = {
    y = -13.0971,
    x = -48.7644,
    name = "StaticBlockTheme03_05_3",
    angle = 3.1416,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme01_05_13 = {
    y = -2.33326,
    x = 17.7847,
    name = "StaticBlockTheme01_05_13",
    angle = 3.14154,
    definition = "StaticBlockTheme02_05"
  },
  StaticBlockTheme03_05_11 = {
    y = -2.50757,
    x = 67.7323,
    name = "StaticBlockTheme03_05_11",
    angle = 3.1416,
    definition = "StaticBlockTheme02_05"
  },
  StoneBlock1_4 = {
    y = -7.84345,
    x = 30.6831,
    name = "StoneBlock1_4",
    angle = 1.57074,
    definition = "StoneBlock1"
  },
  StaticBlockTheme01_05_9 = {
    y = -13.9317,
    x = -25.398,
    name = "StaticBlockTheme01_05_9",
    angle = 6.28313,
    definition = "StaticBlockTheme02_05"
  },
  BasicBird2_3 = {
    y = -29.0008,
    x = -45.5338,
    name = "BasicBird2_3",
    startNumber = 3,
    angle = 0,
    definition = "BasicBird2"
  },
  StaticBlockTheme01_05_15 = {
    y = 1.54707,
    x = 2.54566,
    name = "StaticBlockTheme01_05_15",
    angle = 5.98163,
    definition = "StaticBlockTheme02_05"
  },
  ExtraMelon_9 = {
    y = -12.3756,
    x = 27.226,
    name = "ExtraMelon_9",
    angle = 0.00653457,
    definition = "ExtraMelon"
  },
  WoodBlock1_1 = {
    y = -11.4788,
    x = 67.6672,
    name = "WoodBlock1_1",
    angle = 6.27942,
    definition = "WoodBlock1"
  },
  StaticBlockTheme03_05_1 = {
    y = -6.82231,
    x = -14.2761,
    name = "StaticBlockTheme03_05_1",
    angle = 2.35619,
    definition = "StaticBlockTheme02_05"
  },
  WoodBlock2_1 = {
    y = -11.7702,
    x = 12.919,
    name = "WoodBlock2_1",
    angle = 1.56832,
    definition = "WoodBlock2"
  },
  ExtraMelon_22 = {
    y = -8.67371,
    x = -6.88846,
    name = "ExtraMelon_22",
    angle = 5.37042,
    definition = "ExtraMelon"
  },
  ExtraTire03_6 = {
    y = -8.67657,
    x = 67.6707,
    name = "ExtraTire03_6",
    angle = 3.79758,
    definition = "ExtraTire03"
  }
}