Implementation
static Path alien1() {
return Path()
..moveTo(244.719, 26.3245)
..cubicTo(237.231, 26.5164, 229.723, 27.0325, 222.135, 27.9767)
..cubicTo(99.3698, 43.2545, 12.4809, 153.205, 28.056, 273.625)
..cubicTo(30.1925, 290.144, 32.514, 306.151, 36.3186, 321.36)
..cubicTo(36.2916, 322.466, 36.1349, 323.55, 36.1349, 324.664)
..cubicTo(36.1349, 365.005, 57.0804, 400.405, 88.6481, 420.867)
..lineTo(62.0243, 552.688)
..cubicTo(56.9271, 577.988, 82.8853, 600.474, 108.662, 599.137)
..lineTo(288.051, 589.774)
..cubicTo(326.739, 609.123, 371.554, 617.752, 417.865, 611.989)
..cubicTo(540.63, 596.711, 627.519, 486.761, 611.944, 366.34)
..cubicTo(610.685, 356.608, 609.35, 347.005, 607.721, 337.699)
..cubicTo(608.205, 333.423, 608.639, 329.069, 608.639, 324.664)
..cubicTo(608.639, 281.878, 585.06, 244.518, 550.25, 224.789)
..lineTo(577.976, 87.2776)
..cubicTo(583.073, 61.9772, 557.115, 39.491, 531.338, 40.8284)
..lineTo(351.948, 50.1916)
..cubicTo(319.617, 34.038, 282.921, 25.3462, 244.719, 26.3245)
..lineTo(244.719, 26.3245)
..close()
..moveTo(395.465, 78.6486)
..lineTo(497.553, 78.6486)
..cubicTo(515.602, 78.6486, 530.053, 93.098, 530.053, 111.145)
..lineTo(530.053, 215.793)
..cubicTo(518.618, 211.978, 506.398, 209.918, 493.698, 209.918)
..cubicTo(486.101, 209.918, 478.845, 210.71, 471.664, 212.121)
..cubicTo(463.114, 158.143, 435.031, 111.644, 395.465, 78.6485)
..lineTo(395.465, 78.6486)
..close()
..moveTo(191.655, 88.5626)
..cubicTo(265.253, 86.5304, 352.035, 146.453, 409.787, 243.149)
..cubicTo(386.999, 264.995, 374.437, 296.78, 378.756, 330.172)
..cubicTo(379.029, 332.285, 379.459, 334.349, 379.858, 336.414)
..cubicTo(379.866, 336.468, 379.849, 336.539, 379.858, 336.597)
..cubicTo(385.803, 394.345, 434.377, 439.41, 493.697, 439.41)
..cubicTo(523.107, 439.41, 549.947, 428.25, 570.264, 410.035)
..cubicTo(565.545, 469.991, 540.715, 518.091, 496.819, 539.652)
..cubicTo(418.019, 578.358, 305.808, 517.918, 234.437, 403.242)
..cubicTo(253.731, 382.698, 265.651, 355.075, 265.651, 324.664)
..cubicTo(265.651, 261.329, 214.418, 209.918, 151.077, 209.918)
..cubicTo(118.941, 209.918, 89.8438, 223.121, 69.0016, 244.433)
..cubicTo(70.6245, 177.786, 95.8015, 123.585, 143.181, 100.312)
..cubicTo(153.921, 95.0368, 165.354, 91.5594, 177.15, 89.8473)
..cubicTo(181.927, 89.1536, 186.748, 88.6975, 191.655, 88.562)
..lineTo(191.655, 88.5626)
..close()
..moveTo(131.797, 244.617)
..cubicTo(158.848, 244.617, 180.822, 266.589, 180.822, 293.637)
..cubicTo(180.822, 320.685, 158.848, 342.656, 131.797, 342.656)
..cubicTo(104.746, 342.656, 82.7725, 320.685, 82.7725, 293.637)
..cubicTo(82.7725, 266.589, 104.746, 244.617, 131.797, 244.617)
..close()
..moveTo(467.441, 244.617)
..cubicTo(494.492, 244.617, 516.465, 266.589, 516.465, 293.637)
..cubicTo(516.465, 320.685, 494.492, 342.656, 467.441, 342.656)
..cubicTo(440.39, 342.656, 418.6, 320.685, 418.6, 293.637)
..cubicTo(418.6, 266.589, 440.39, 244.617, 467.441, 244.617)
..close()
..moveTo(109.947, 431.7)
..cubicTo(122.75, 436.624, 136.561, 439.41, 151.076, 439.41)
..cubicTo(157.595, 439.41, 163.769, 438.62, 169.989, 437.575)
..cubicTo(180.238, 487.407, 207.327, 530.304, 244.535, 561.317)
..lineTo(142.447, 561.317)
..cubicTo(124.398, 561.317, 109.947, 546.867, 109.947, 528.821)
..lineTo(109.947, 431.7)
..close();
}