# No. 205 (Brown 1868): "Represents a wheel driven by a pinion of two teeth. The pinion consists in reality of two cams, which gear with two distinct series of teeth on opposite sides of the wheel, the teeth of one series alternating in position with those of the other."
#
# Model (cm; drawing plane x-z, shafts along y): the wheel carries two rows of 14 pins standing out of its two faces on a circle of radius 10, the back
# row midway between the front. Below it the pinion's shaft carries two one-lobed cams, the front one in the plane of the front pins and the back one,
# half a turn round, in the plane of the back pins. Each cam's outline is the largest the pins leave free when wheel and pinion turn together at
# 0.714 : 10 (one pin of a row per pinion turn), less 0.05 clearance, kept to a 200-degree lobe and cut to the hub elsewhere. So the
# front cam drives the front row for part of a turn, then the back cam the back row, and between them the wheel goes round continuously, a pin's pitch of
# a row (1/14 turn) per pinion turn. Only the pinion is driven (30 rpm). Generator: opencode-runs/batch11/gen205.py.
number: 205
slug: two-tooth-pinion
name: A wheel driven by a pinion of two teeth
brown: "Represents a wheel driven by a pinion of two teeth. The pinion consists in reality of two cams, which gear with two distinct series of teeth on opposite sides of the wheel, the teeth of one series alternating in position with those of the other."
units: cm
sim:
  timestep: 0.0002
  integrator: implicitfast
  iterations: 100
  solver: CG
  multiccd: true
  duration_s: 8.0
  floor: false
bodies:
  - id: wheel
    shape: part
    pos: [0, 0, 10.7143]
    density: 2700
    friction: 0.1
    color: "#e4d9bf"
    pieces:
      - {kind: disc, center: [0, 10.7143], radius: 9.1, y: [-0.3, 0.3], collide: 0}   # the wheel
      - {kind: disc, center: [0, 10.7143], radius: 1.2, y: [-0.8, 0.8], collide: 0, color: "#8f8a80"}   # its hub
      - {kind: disc, center: [0.0, 0.7143], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [4.3388, 1.7046], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [7.8183, 4.4794], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [9.7493, 8.4891], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [9.7493, 12.9395], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [7.8183, 16.9492], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [4.3388, 19.724], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [0.0, 20.7143], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [-4.3388, 19.724], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [-7.8183, 16.9492], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [-9.7493, 12.9395], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [-9.7493, 8.4891], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [-7.8183, 4.4794], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [-4.3388, 1.7046], radius: 0.4, y: [-1.4, 0.0], collide: 1}
      - {kind: disc, center: [2.2252, 0.965], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [6.2349, 2.896], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [9.0097, 6.3754], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [10.0, 10.7143], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [9.0097, 15.0531], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [6.2349, 18.5326], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [2.2252, 20.4636], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [-2.2252, 20.4636], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [-6.2349, 18.5326], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [-9.0097, 15.0531], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [-10.0, 10.7143], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [-9.0097, 6.3754], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [-6.2349, 2.896], radius: 0.4, y: [0.0, 1.4], collide: 1}
      - {kind: disc, center: [-2.2252, 0.965], radius: 0.4, y: [0.0, 1.4], collide: 1}
  - id: pinion
    shape: part
    pos: [0, 0, 0]
    density: 7800
    friction: 0.1
    color: "#c9b88f"
    pieces:
      - {kind: disc, center: [0, 0], radius: 0.5, y: [-3.0, -1.5], collide: 0, color: "#8f8a80"}   # the shaft, outside the cams
      - {kind: disc, center: [0, 0], radius: 0.5, y: [1.5, 3.0], collide: 0, color: "#8f8a80"}
      - {kind: disc, center: [0, 0], radius: 4.0, inner: 3.2, y: [3.6, 4.4], collide: 0, color: "#8f8a80"}   # a fly-wheel on the shaft, behind
      - {kind: disc, center: [0, 0], radius: 0.5, y: [3.0, 4.6], collide: 0, color: "#8f8a80"}
      - {kind: disc, center: [0, 0], radius: 0.28, y: [-1.5, 1.5], collide: 0, color: "#8f8a80"}   # and between them, slim where the pins pass
      - {kind: poly, points: [[0.0, 0.0], [1.6323, 0.0], [1.6253, 0.0142]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6253, 0.0142], [1.6183, 0.0282]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6183, 0.0282], [1.611, 0.0422]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.611, 0.0422], [1.6037, 0.056]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6037, 0.056], [1.5962, 0.0697]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5962, 0.0697], [1.5886, 0.0833]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5886, 0.0833], [1.5809, 0.0967]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5809, 0.0967], [1.5731, 0.11]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5731, 0.11], [1.5651, 0.1232]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5651, 0.1232], [1.557, 0.1362]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.557, 0.1362], [1.5488, 0.1491]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5488, 0.1491], [1.5405, 0.1619]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5405, 0.1619], [1.5321, 0.1746]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5321, 0.1746], [1.5236, 0.1871]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5236, 0.1871], [1.5149, 0.1994]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5149, 0.1994], [1.5062, 0.2117]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5062, 0.2117], [1.4973, 0.2238]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4973, 0.2238], [1.4884, 0.2357]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4884, 0.2357], [1.4793, 0.2475]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4793, 0.2475], [1.4701, 0.2592]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4701, 0.2592], [1.4609, 0.2708]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4609, 0.2708], [1.4515, 0.2821]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4515, 0.2821], [1.442, 0.2934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.442, 0.2934], [1.4325, 0.3045]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4325, 0.3045], [1.4228, 0.3154]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4228, 0.3154], [1.413, 0.3262]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.413, 0.3262], [1.4032, 0.3369]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4032, 0.3369], [1.3933, 0.3474]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3933, 0.3474], [1.3833, 0.3577]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3833, 0.3577], [1.3732, 0.3679]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3732, 0.3679], [1.363, 0.378]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.363, 0.378], [1.3527, 0.3879]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3527, 0.3879], [1.3424, 0.3976]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3424, 0.3976], [1.3319, 0.4072]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3319, 0.4072], [1.3214, 0.4166]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3214, 0.4166], [1.3108, 0.4259]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3108, 0.4259], [1.3002, 0.435]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3002, 0.435], [1.2895, 0.444]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2895, 0.444], [1.2787, 0.4528]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2787, 0.4528], [1.2678, 0.4614]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2678, 0.4614], [1.2569, 0.4699]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2569, 0.4699], [1.2459, 0.4782]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2459, 0.4782], [1.2348, 0.4864]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2348, 0.4864], [1.2237, 0.4944]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2237, 0.4944], [1.2125, 0.5022]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2125, 0.5022], [1.2012, 0.5099]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2012, 0.5099], [1.1899, 0.5174]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1899, 0.5174], [1.1785, 0.5247]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1785, 0.5247], [1.1671, 0.5319]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1671, 0.5319], [1.1557, 0.5389]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1557, 0.5389], [1.1441, 0.5457]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1441, 0.5457], [1.1326, 0.5524]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1326, 0.5524], [1.1209, 0.5589]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1209, 0.5589], [1.1093, 0.5652]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1093, 0.5652], [1.0976, 0.5714]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0976, 0.5714], [1.0858, 0.5773]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0858, 0.5773], [1.074, 0.5831]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.074, 0.5831], [1.0622, 0.5888]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0622, 0.5888], [1.0503, 0.5942]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0503, 0.5942], [1.0384, 0.5995]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0384, 0.5995], [1.0265, 0.6046]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0265, 0.6046], [1.0145, 0.6096]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0145, 0.6096], [1.0025, 0.6143]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0025, 0.6143], [0.9904, 0.6189]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9904, 0.6189], [0.9784, 0.6233]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9784, 0.6233], [0.9662, 0.6275]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9662, 0.6275], [0.9541, 0.6315]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9541, 0.6315], [0.942, 0.6354]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.942, 0.6354], [0.9298, 0.639]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9298, 0.639], [0.9176, 0.6425]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9176, 0.6425], [0.9054, 0.6458]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9054, 0.6458], [0.8931, 0.6489]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8931, 0.6489], [0.8809, 0.6518]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8809, 0.6518], [0.8686, 0.6545]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8686, 0.6545], [0.8563, 0.657]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8563, 0.657], [0.844, 0.6594]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.844, 0.6594], [0.8316, 0.6615]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8316, 0.6615], [0.8193, 0.6634]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8193, 0.6634], [0.8069, 0.6652]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8069, 0.6652], [0.7945, 0.6667]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7945, 0.6667], [0.7821, 0.668]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7821, 0.668], [0.7697, 0.6691]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7697, 0.6691], [0.7573, 0.67]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7573, 0.67], [0.7449, 0.6707]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7449, 0.6707], [0.7325, 0.6712]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7325, 0.6712], [0.72, 0.6714]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.72, 0.6714], [0.7075, 0.6714]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7075, 0.6714], [0.695, 0.6712]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.695, 0.6712], [0.6825, 0.6707]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6825, 0.6707], [0.67, 0.67]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.67, 0.67], [0.6575, 0.6691]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6575, 0.6691], [0.6449, 0.6678]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6449, 0.6678], [0.6323, 0.6663]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6323, 0.6663], [0.6197, 0.6645]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6197, 0.6645], [0.607, 0.6624]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.607, 0.6624], [0.5943, 0.66]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5943, 0.66], [0.5815, 0.6572]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5815, 0.6572], [0.5686, 0.6541]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5686, 0.6541], [0.5557, 0.6506]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5557, 0.6506], [0.5426, 0.6466]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5426, 0.6466], [0.5294, 0.6422]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5294, 0.6422], [0.3362, 0.4152]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3362, 0.4152], [0.3049, 0.3834]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3049, 0.3834], [0.2878, 0.3683]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2878, 0.3683], [0.2744, 0.3577]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2744, 0.3577], [0.2632, 0.3493]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2632, 0.3493], [0.2533, 0.3424]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2533, 0.3424], [0.2445, 0.3365]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2445, 0.3365], [0.2364, 0.3314]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2364, 0.3314], [0.2288, 0.3268]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2288, 0.3268], [0.2218, 0.3228]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2218, 0.3228], [0.2152, 0.3191]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2152, 0.3191], [0.209, 0.3158]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.209, 0.3158], [0.2031, 0.3127]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2031, 0.3127], [0.1974, 0.3099]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1974, 0.3099], [0.192, 0.3073]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.192, 0.3073], [0.1869, 0.3049]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1869, 0.3049], [0.1819, 0.3027]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1819, 0.3027], [0.1771, 0.3006]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1771, 0.3006], [0.1724, 0.2986]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1724, 0.2986], [0.1679, 0.2968]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1679, 0.2968], [0.1636, 0.2951]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1636, 0.2951], [0.1593, 0.2934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1593, 0.2934], [0.1552, 0.2919]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1552, 0.2919], [0.1512, 0.2904]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1512, 0.2904], [0.1473, 0.2891]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1473, 0.2891], [0.1435, 0.2878]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1435, 0.2878], [0.1398, 0.2865]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1398, 0.2865], [0.1361, 0.2854]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1361, 0.2854], [0.1325, 0.2842]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1325, 0.2842], [0.1291, 0.2832]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1291, 0.2832], [0.1256, 0.2822]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1256, 0.2822], [0.1223, 0.2812]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1223, 0.2812], [0.119, 0.2803]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.119, 0.2803], [0.1157, 0.2794]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1157, 0.2794], [0.1126, 0.2786]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1126, 0.2786], [0.11, 0.2791]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.11, 0.2791], [0.1075, 0.2801]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1075, 0.2801], [0.1051, 0.281]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1051, 0.281], [0.1026, 0.2819]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1026, 0.2819], [0.1001, 0.2828]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1001, 0.2828], [0.0977, 0.2837]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0977, 0.2837], [0.0952, 0.2845]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0952, 0.2845], [0.0927, 0.2853]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0927, 0.2853], [0.0902, 0.2861]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0902, 0.2861], [0.0877, 0.2869]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0877, 0.2869], [0.0852, 0.2876]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0852, 0.2876], [0.0827, 0.2884]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0827, 0.2884], [0.0802, 0.2891]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0802, 0.2891], [0.0776, 0.2898]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0776, 0.2898], [0.0751, 0.2904]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0751, 0.2904], [0.0726, 0.2911]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0726, 0.2911], [0.07, 0.2917]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.07, 0.2917], [0.0675, 0.2923]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0675, 0.2923], [0.0649, 0.2929]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0649, 0.2929], [0.0624, 0.2934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0624, 0.2934], [0.0598, 0.294]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0598, 0.294], [0.0572, 0.2945]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0572, 0.2945], [0.0547, 0.295]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0547, 0.295], [0.0521, 0.2954]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0521, 0.2954], [0.0495, 0.2959]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0495, 0.2959], [0.0469, 0.2963]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0469, 0.2963], [0.0443, 0.2967]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0443, 0.2967], [0.0418, 0.2971]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0418, 0.2971], [0.0392, 0.2974]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0392, 0.2974], [0.0366, 0.2978]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0366, 0.2978], [0.034, 0.2981]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.034, 0.2981], [0.0314, 0.2984]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0314, 0.2984], [0.0288, 0.2986]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0288, 0.2986], [0.0261, 0.2989]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0261, 0.2989], [0.0235, 0.2991]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0235, 0.2991], [0.0209, 0.2993]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0209, 0.2993], [0.0183, 0.2994]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0183, 0.2994], [0.0157, 0.2996]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0157, 0.2996], [0.0131, 0.2997]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0131, 0.2997], [0.0105, 0.2998]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0105, 0.2998], [0.0079, 0.2999]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0079, 0.2999], [0.0052, 0.3]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0052, 0.3], [0.0026, 0.3]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0026, 0.3], [0.0, 0.3]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0, 0.3], [-0.0026, 0.3]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0026, 0.3], [-0.0052, 0.3]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0052, 0.3], [-0.0079, 0.2999]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0079, 0.2999], [-0.0105, 0.2998]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0105, 0.2998], [-0.0131, 0.2997]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0131, 0.2997], [-0.0157, 0.2996]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0157, 0.2996], [-0.0183, 0.2994]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0183, 0.2994], [-0.0209, 0.2993]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0209, 0.2993], [-0.0235, 0.2991]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0235, 0.2991], [-0.0261, 0.2989]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0261, 0.2989], [-0.0288, 0.2986]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0288, 0.2986], [-0.0314, 0.2984]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0314, 0.2984], [-0.034, 0.2981]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.034, 0.2981], [-0.0366, 0.2978]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0366, 0.2978], [-0.0392, 0.2974]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0392, 0.2974], [-0.0418, 0.2971]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0418, 0.2971], [-0.0443, 0.2967]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0443, 0.2967], [-0.0469, 0.2963]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0469, 0.2963], [-0.0495, 0.2959]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0495, 0.2959], [-0.0521, 0.2954]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0521, 0.2954], [-0.0547, 0.295]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0547, 0.295], [-0.0572, 0.2945]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0572, 0.2945], [-0.0598, 0.294]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0598, 0.294], [-0.0624, 0.2934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0624, 0.2934], [-0.0649, 0.2929]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0649, 0.2929], [-0.0675, 0.2923]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0675, 0.2923], [-0.07, 0.2917]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.07, 0.2917], [-0.0726, 0.2911]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0726, 0.2911], [-0.0751, 0.2904]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0751, 0.2904], [-0.0776, 0.2898]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0776, 0.2898], [-0.0802, 0.2891]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0802, 0.2891], [-0.0827, 0.2884]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0827, 0.2884], [-0.0852, 0.2876]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0852, 0.2876], [-0.0877, 0.2869]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0877, 0.2869], [-0.0902, 0.2861]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0902, 0.2861], [-0.0927, 0.2853]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0927, 0.2853], [-0.0952, 0.2845]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0952, 0.2845], [-0.0977, 0.2837]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0977, 0.2837], [-0.1001, 0.2828]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1001, 0.2828], [-0.1026, 0.2819]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1026, 0.2819], [-0.1051, 0.281]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1051, 0.281], [-0.1075, 0.2801]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1075, 0.2801], [-0.11, 0.2791]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.11, 0.2791], [-0.1126, 0.2786]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1126, 0.2786], [-0.1157, 0.2794]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1157, 0.2794], [-0.119, 0.2803]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.119, 0.2803], [-0.1223, 0.2812]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1223, 0.2812], [-0.1256, 0.2822]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1256, 0.2822], [-0.1291, 0.2832]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1291, 0.2832], [-0.1325, 0.2842]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1325, 0.2842], [-0.1361, 0.2854]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1361, 0.2854], [-0.1398, 0.2865]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1398, 0.2865], [-0.1435, 0.2878]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1435, 0.2878], [-0.1473, 0.2891]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1473, 0.2891], [-0.1512, 0.2904]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1512, 0.2904], [-0.1552, 0.2919]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1552, 0.2919], [-0.1593, 0.2934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1593, 0.2934], [-0.1636, 0.2951]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1636, 0.2951], [-0.1679, 0.2968]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1679, 0.2968], [-0.1724, 0.2986]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1724, 0.2986], [-0.1771, 0.3006]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1771, 0.3006], [-0.1819, 0.3027]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1819, 0.3027], [-0.1869, 0.3049]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1869, 0.3049], [-0.192, 0.3073]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.192, 0.3073], [-0.1974, 0.3099]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1974, 0.3099], [-0.2031, 0.3127]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2031, 0.3127], [-0.209, 0.3158]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.209, 0.3158], [-0.2152, 0.3191]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2152, 0.3191], [-0.2218, 0.3228]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2218, 0.3228], [-0.2288, 0.3268]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2288, 0.3268], [-0.2364, 0.3314]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2364, 0.3314], [-0.2445, 0.3365]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2445, 0.3365], [-0.2533, 0.3424]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2533, 0.3424], [-0.2632, 0.3493]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2632, 0.3493], [-0.2744, 0.3577]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2744, 0.3577], [-0.2878, 0.3683]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2878, 0.3683], [-0.3049, 0.3834]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3049, 0.3834], [-0.3362, 0.4152]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3362, 0.4152], [-0.5294, 0.6422]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5294, 0.6422], [-0.5426, 0.6466]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5426, 0.6466], [-0.5557, 0.6506]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5557, 0.6506], [-0.5686, 0.6541]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5686, 0.6541], [-0.5815, 0.6572]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5815, 0.6572], [-0.5943, 0.66]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5943, 0.66], [-0.607, 0.6624]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.607, 0.6624], [-0.6197, 0.6645]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6197, 0.6645], [-0.6323, 0.6663]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6323, 0.6663], [-0.6449, 0.6678]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6449, 0.6678], [-0.6575, 0.6691]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6575, 0.6691], [-0.67, 0.67]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.67, 0.67], [-0.6825, 0.6707]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6825, 0.6707], [-0.695, 0.6712]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.695, 0.6712], [-0.7075, 0.6714]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7075, 0.6714], [-0.72, 0.6714]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.72, 0.6714], [-0.7325, 0.6712]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7325, 0.6712], [-0.7431, 0.6691]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7431, 0.6691], [-0.749, 0.6626]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.749, 0.6626], [-0.7547, 0.6561]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7547, 0.6561], [-0.7604, 0.6494]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7604, 0.6494], [-0.766, 0.6428]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.766, 0.6428], [-0.7716, 0.6361]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7716, 0.6361], [-0.7771, 0.6293]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7771, 0.6293], [-0.7826, 0.6225]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7826, 0.6225], [-0.788, 0.6157]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.788, 0.6157], [-0.7934, 0.6088]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7934, 0.6088], [-0.7986, 0.6018]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7986, 0.6018], [-0.8039, 0.5948]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8039, 0.5948], [-0.809, 0.5878]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.809, 0.5878], [-0.8141, 0.5807]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8141, 0.5807], [-0.8192, 0.5736]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8192, 0.5736], [-0.8241, 0.5664]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8241, 0.5664], [-0.829, 0.5592]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.829, 0.5592], [-0.8339, 0.5519]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8339, 0.5519], [-0.8387, 0.5446]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8387, 0.5446], [-0.8434, 0.5373]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8434, 0.5373], [-0.848, 0.5299]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.848, 0.5299], [-0.8526, 0.5225]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8526, 0.5225], [-0.8572, 0.515]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8572, 0.515], [-0.8616, 0.5075]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8616, 0.5075], [-0.866, 0.5]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.866, 0.5], [-0.8704, 0.4924]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8704, 0.4924], [-0.8746, 0.4848]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8746, 0.4848], [-0.8788, 0.4772]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8788, 0.4772], [-0.8829, 0.4695]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8829, 0.4695], [-0.887, 0.4617]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.887, 0.4617], [-0.891, 0.454]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.891, 0.454], [-0.8949, 0.4462]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8949, 0.4462], [-0.8988, 0.4384]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8988, 0.4384], [-0.9026, 0.4305]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9026, 0.4305], [-0.9063, 0.4226]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9063, 0.4226], [-0.91, 0.4147]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.91, 0.4147], [-0.9135, 0.4067]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9135, 0.4067], [-0.9171, 0.3987]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9171, 0.3987], [-0.9205, 0.3907]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9205, 0.3907], [-0.9239, 0.3827]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9239, 0.3827], [-0.9272, 0.3746]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9272, 0.3746], [-0.9304, 0.3665]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9304, 0.3665], [-0.9336, 0.3584]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9336, 0.3584], [-0.9367, 0.3502]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9367, 0.3502], [-0.9397, 0.342]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9397, 0.342], [-0.9426, 0.3338]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9426, 0.3338], [-0.9455, 0.3256]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9455, 0.3256], [-0.9483, 0.3173]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9483, 0.3173], [-0.9511, 0.309]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9511, 0.309], [-0.9537, 0.3007]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9537, 0.3007], [-0.9563, 0.2924]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9563, 0.2924], [-0.9588, 0.284]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9588, 0.284], [-0.9613, 0.2756]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9613, 0.2756], [-0.9636, 0.2672]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9636, 0.2672], [-0.9659, 0.2588]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9659, 0.2588], [-0.9681, 0.2504]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9681, 0.2504], [-0.9703, 0.2419]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9703, 0.2419], [-0.9724, 0.2334]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9724, 0.2334], [-0.9744, 0.225]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9744, 0.225], [-0.9763, 0.2164]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9763, 0.2164], [-0.9781, 0.2079]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9781, 0.2079], [-0.9799, 0.1994]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9799, 0.1994], [-0.9816, 0.1908]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9816, 0.1908], [-0.9833, 0.1822]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9833, 0.1822], [-0.9848, 0.1736]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9848, 0.1736], [-0.9863, 0.165]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9863, 0.165], [-0.9877, 0.1564]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9877, 0.1564], [-0.989, 0.1478]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.989, 0.1478], [-0.9903, 0.1392]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9903, 0.1392], [-0.9914, 0.1305]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9914, 0.1305], [-0.9925, 0.1219]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9925, 0.1219], [-0.9936, 0.1132]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9936, 0.1132], [-0.9945, 0.1045]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9945, 0.1045], [-0.9954, 0.0958]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9954, 0.0958], [-0.9962, 0.0872]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9962, 0.0872], [-0.9969, 0.0785]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9969, 0.0785], [-0.9976, 0.0698]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9976, 0.0698], [-0.9981, 0.061]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9981, 0.061], [-0.9986, 0.0523]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9986, 0.0523], [-0.999, 0.0436]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.999, 0.0436], [-0.9994, 0.0349]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9994, 0.0349], [-0.9997, 0.0262]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9997, 0.0262], [-0.9998, 0.0175]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9998, 0.0175], [-1.0, 0.0087]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0, 0.0087], [-1.0, 0.0]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0, 0.0], [-1.0, -0.0087]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0, -0.0087], [-0.9998, -0.0175]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9998, -0.0175], [-0.9997, -0.0262]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9997, -0.0262], [-0.9994, -0.0349]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9994, -0.0349], [-0.999, -0.0436]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.999, -0.0436], [-0.9986, -0.0523]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9986, -0.0523], [-0.9981, -0.061]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9981, -0.061], [-0.9976, -0.0698]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9976, -0.0698], [-0.9969, -0.0785]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9969, -0.0785], [-0.9962, -0.0872]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9962, -0.0872], [-0.9954, -0.0958]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9954, -0.0958], [-0.9945, -0.1045]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9945, -0.1045], [-0.9936, -0.1132]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9936, -0.1132], [-0.9925, -0.1219]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9925, -0.1219], [-0.9914, -0.1305]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9914, -0.1305], [-0.9903, -0.1392]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9903, -0.1392], [-0.989, -0.1478]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.989, -0.1478], [-0.9877, -0.1564]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9877, -0.1564], [-0.9863, -0.165]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9863, -0.165], [-0.9848, -0.1736]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9848, -0.1736], [-0.9833, -0.1822]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9833, -0.1822], [-0.9816, -0.1908]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9816, -0.1908], [-0.9799, -0.1994]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9799, -0.1994], [-0.9781, -0.2079]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9781, -0.2079], [-0.9763, -0.2164]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9763, -0.2164], [-0.9744, -0.225]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9744, -0.225], [-0.9724, -0.2334]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9724, -0.2334], [-0.9703, -0.2419]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9703, -0.2419], [-0.9681, -0.2504]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9681, -0.2504], [-0.9659, -0.2588]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9659, -0.2588], [-0.9636, -0.2672]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9636, -0.2672], [-0.9613, -0.2756]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9613, -0.2756], [-0.9588, -0.284]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9588, -0.284], [-0.9563, -0.2924]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9563, -0.2924], [-0.9537, -0.3007]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9537, -0.3007], [-0.9511, -0.309]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9511, -0.309], [-0.9483, -0.3173]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9483, -0.3173], [-0.9455, -0.3256]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9455, -0.3256], [-0.9426, -0.3338]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9426, -0.3338], [-0.9397, -0.342]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9397, -0.342], [-0.9367, -0.3502]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9367, -0.3502], [-0.9336, -0.3584]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9336, -0.3584], [-0.9304, -0.3665]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9304, -0.3665], [-0.9272, -0.3746]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9272, -0.3746], [-0.9239, -0.3827]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9239, -0.3827], [-0.9205, -0.3907]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9205, -0.3907], [-0.9171, -0.3987]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9171, -0.3987], [-0.9135, -0.4067]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9135, -0.4067], [-0.91, -0.4147]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.91, -0.4147], [-0.9063, -0.4226]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9063, -0.4226], [-0.9026, -0.4305]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9026, -0.4305], [-0.8988, -0.4384]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8988, -0.4384], [-0.8949, -0.4462]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8949, -0.4462], [-0.891, -0.454]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.891, -0.454], [-0.887, -0.4617]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.887, -0.4617], [-0.8829, -0.4695]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8829, -0.4695], [-0.8788, -0.4772]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8788, -0.4772], [-0.8746, -0.4848]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8746, -0.4848], [-0.8704, -0.4924]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8704, -0.4924], [-0.866, -0.5]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.866, -0.5], [-0.8616, -0.5075]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8616, -0.5075], [-0.8572, -0.515]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8572, -0.515], [-0.8526, -0.5225]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8526, -0.5225], [-0.848, -0.5299]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.848, -0.5299], [-0.8434, -0.5373]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8434, -0.5373], [-0.8387, -0.5446]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8387, -0.5446], [-0.8339, -0.5519]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8339, -0.5519], [-0.829, -0.5592]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.829, -0.5592], [-0.8241, -0.5664]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8241, -0.5664], [-0.8192, -0.5736]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8192, -0.5736], [-0.8141, -0.5807]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8141, -0.5807], [-0.809, -0.5878]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.809, -0.5878], [-0.8039, -0.5948]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8039, -0.5948], [-0.7986, -0.6018]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7986, -0.6018], [-0.7934, -0.6088]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7934, -0.6088], [-0.788, -0.6157]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.788, -0.6157], [-0.7826, -0.6225]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7826, -0.6225], [-0.7771, -0.6293]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7771, -0.6293], [-0.7716, -0.6361]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7716, -0.6361], [-0.766, -0.6428]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.766, -0.6428], [-0.7604, -0.6494]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7604, -0.6494], [-0.7547, -0.6561]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7547, -0.6561], [-0.749, -0.6626]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.749, -0.6626], [-0.7431, -0.6691]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7431, -0.6691], [-0.7373, -0.6756]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7373, -0.6756], [-0.7314, -0.682]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7314, -0.682], [-0.7254, -0.6884]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7254, -0.6884], [-0.7193, -0.6947]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7193, -0.6947], [-0.7133, -0.7009]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7133, -0.7009], [-0.7071, -0.7071]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7071, -0.7071], [-0.7009, -0.7133]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7009, -0.7133], [-0.6947, -0.7193]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6947, -0.7193], [-0.6884, -0.7254]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6884, -0.7254], [-0.682, -0.7314]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.682, -0.7314], [-0.6756, -0.7373]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6756, -0.7373], [-0.6691, -0.7431]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6691, -0.7431], [-0.6626, -0.749]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6626, -0.749], [-0.6561, -0.7547]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6561, -0.7547], [-0.6494, -0.7604]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6494, -0.7604], [-0.6428, -0.766]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6428, -0.766], [-0.6361, -0.7716]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6361, -0.7716], [-0.6293, -0.7771]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6293, -0.7771], [-0.6225, -0.7826]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6225, -0.7826], [-0.6157, -0.788]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6157, -0.788], [-0.6088, -0.7934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6088, -0.7934], [-0.6018, -0.7986]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6018, -0.7986], [-0.5948, -0.8039]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5948, -0.8039], [-0.5878, -0.809]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5878, -0.809], [-0.5807, -0.8141]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5807, -0.8141], [-0.5736, -0.8192]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5736, -0.8192], [-0.5664, -0.8241]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5664, -0.8241], [-0.5592, -0.829]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5592, -0.829], [-0.5519, -0.8339]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5519, -0.8339], [-0.5446, -0.8387]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5446, -0.8387], [-0.5373, -0.8434]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5373, -0.8434], [-0.5299, -0.848]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5299, -0.848], [-0.5225, -0.8526]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5225, -0.8526], [-0.515, -0.8572]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.515, -0.8572], [-0.5075, -0.8616]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5075, -0.8616], [-0.5, -0.866]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5, -0.866], [-0.4924, -0.8704]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4924, -0.8704], [-0.4848, -0.8746]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4848, -0.8746], [-0.4772, -0.8788]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4772, -0.8788], [-0.4695, -0.8829]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4695, -0.8829], [-0.4617, -0.887]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4617, -0.887], [-0.454, -0.891]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.454, -0.891], [-0.4462, -0.8949]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4462, -0.8949], [-0.4384, -0.8988]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4384, -0.8988], [-0.4305, -0.9026]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4305, -0.9026], [-0.4226, -0.9063]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4226, -0.9063], [-0.4147, -0.91]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4147, -0.91], [-0.4067, -0.9135]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4067, -0.9135], [-0.3987, -0.9171]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3987, -0.9171], [-0.3907, -0.9205]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3907, -0.9205], [-0.3827, -0.9239]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3827, -0.9239], [-0.3746, -0.9272]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3746, -0.9272], [-0.3665, -0.9304]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3665, -0.9304], [-0.3584, -0.9336]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3584, -0.9336], [-0.3502, -0.9367]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3502, -0.9367], [-0.342, -0.9397]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.342, -0.9397], [-0.3338, -0.9426]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3338, -0.9426], [-0.3256, -0.9455]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3256, -0.9455], [-0.3173, -0.9483]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3173, -0.9483], [-0.309, -0.9511]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.309, -0.9511], [-0.3007, -0.9537]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3007, -0.9537], [-0.2924, -0.9563]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2924, -0.9563], [-0.284, -0.9588]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.284, -0.9588], [-0.2756, -0.9613]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2756, -0.9613], [-0.2672, -0.9636]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2672, -0.9636], [-0.2588, -0.9659]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2588, -0.9659], [-0.2504, -0.9681]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2504, -0.9681], [-0.2419, -0.9703]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2419, -0.9703], [-0.2334, -0.9724]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2334, -0.9724], [-0.225, -0.9744]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.225, -0.9744], [-0.2164, -0.9763]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2164, -0.9763], [-0.2079, -0.9781]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2079, -0.9781], [-0.1994, -0.9799]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1994, -0.9799], [-0.1908, -0.9816]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1908, -0.9816], [-0.1822, -0.9833]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1822, -0.9833], [-0.4662, -2.6439]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4662, -2.6439], [-0.4442, -2.6542]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4442, -2.6542], [-0.422, -2.6643]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.422, -2.6643], [-0.3997, -2.6742]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3997, -2.6742], [-0.3772, -2.6839]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3772, -2.6839], [-0.3546, -2.6934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3546, -2.6934], [-0.3319, -2.7027]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3319, -2.7027], [-0.309, -2.7119]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.309, -2.7119], [-0.286, -2.7208]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.286, -2.7208], [-0.2628, -2.7296]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2628, -2.7296], [-0.2396, -2.7381]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2396, -2.7381], [-0.2162, -2.7464]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2162, -2.7464], [-0.1926, -2.7546]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1926, -2.7546], [-0.169, -2.7625]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.169, -2.7625], [-0.1452, -2.7703]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1452, -2.7703], [-0.1213, -2.7778]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1213, -2.7778], [-0.0973, -2.7851]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0973, -2.7851], [-0.0731, -2.7922]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0731, -2.7922], [-0.0489, -2.7991]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0489, -2.7991], [-0.0245, -2.8058]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0245, -2.8058], [-0.0, -2.8123]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0, -2.8123], [0.0245, -2.8058]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0245, -2.8058], [0.0489, -2.7991]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0489, -2.7991], [0.0731, -2.7922]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0731, -2.7922], [0.0973, -2.7851]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0973, -2.7851], [0.1213, -2.7778]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1213, -2.7778], [0.1452, -2.7703]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1452, -2.7703], [0.169, -2.7625]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.169, -2.7625], [0.1926, -2.7546]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1926, -2.7546], [0.2162, -2.7464]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2162, -2.7464], [0.2396, -2.7381]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2396, -2.7381], [0.2628, -2.7296]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2628, -2.7296], [0.286, -2.7208]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.286, -2.7208], [0.309, -2.7119]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.309, -2.7119], [0.3319, -2.7027]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3319, -2.7027], [0.3546, -2.6934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3546, -2.6934], [0.3772, -2.6839]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3772, -2.6839], [0.3997, -2.6742]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3997, -2.6742], [0.422, -2.6643]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.422, -2.6643], [0.4442, -2.6542]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4442, -2.6542], [0.4662, -2.6439]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4662, -2.6439], [0.4881, -2.6335]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4881, -2.6335], [0.5098, -2.6229]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5098, -2.6229], [0.5314, -2.612]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5314, -2.612], [0.5529, -2.601]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5529, -2.601], [0.5742, -2.5899]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5742, -2.5899], [0.5953, -2.5785]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5953, -2.5785], [0.6163, -2.567]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6163, -2.567], [0.6371, -2.5553]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6371, -2.5553], [0.6578, -2.5435]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6578, -2.5435], [0.6783, -2.5314]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6783, -2.5314], [0.6987, -2.5193]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6987, -2.5193], [0.7188, -2.5069]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7188, -2.5069], [0.7389, -2.4944]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7389, -2.4944], [0.7587, -2.4817]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7587, -2.4817], [0.7784, -2.4689]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7784, -2.4689], [0.798, -2.4559]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.798, -2.4559], [0.8173, -2.4428]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8173, -2.4428], [0.8365, -2.4295]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8365, -2.4295], [0.8556, -2.416]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8556, -2.416], [0.8744, -2.4024]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8744, -2.4024], [0.8931, -2.3887]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8931, -2.3887], [0.9116, -2.3748]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9116, -2.3748], [0.9299, -2.3608]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9299, -2.3608], [0.9481, -2.3466]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9481, -2.3466], [0.9661, -2.3323]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9661, -2.3323], [0.9839, -2.3179]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9839, -2.3179], [1.0015, -2.3033]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0015, -2.3033], [1.0189, -2.2886]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0189, -2.2886], [1.0362, -2.2738]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0362, -2.2738], [1.0533, -2.2588]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0533, -2.2588], [1.0702, -2.2437]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0702, -2.2437], [1.0869, -2.2285]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0869, -2.2285], [1.1034, -2.2131]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1034, -2.2131], [1.1198, -2.1977]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1198, -2.1977], [1.1359, -2.1821]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1359, -2.1821], [1.1519, -2.1664]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1519, -2.1664], [1.1677, -2.1506]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1677, -2.1506], [1.1833, -2.1347]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1833, -2.1347], [1.1987, -2.1187]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.1987, -2.1187], [1.2139, -2.1025]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2139, -2.1025], [1.2289, -2.0863]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2289, -2.0863], [1.2438, -2.07]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2438, -2.07], [1.2584, -2.0535]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2584, -2.0535], [1.2728, -2.037]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2728, -2.037], [1.2871, -2.0203]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.2871, -2.0203], [1.3012, -2.0036]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3012, -2.0036], [1.315, -1.9868]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.315, -1.9868], [1.3287, -1.9699]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3287, -1.9699], [1.3422, -1.9529]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3422, -1.9529], [1.3554, -1.9358]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3554, -1.9358], [1.3685, -1.9186]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3685, -1.9186], [1.3814, -1.9013]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3814, -1.9013], [1.3941, -1.884]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.3941, -1.884], [1.4066, -1.8666]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4066, -1.8666], [1.4188, -1.8491]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4188, -1.8491], [1.4309, -1.8315]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4309, -1.8315], [1.4428, -1.8139]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4428, -1.8139], [1.4545, -1.7962]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4545, -1.7962], [1.466, -1.7784]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.466, -1.7784], [1.4773, -1.7606]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4773, -1.7606], [1.4884, -1.7427]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4884, -1.7427], [1.4993, -1.7247]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.4993, -1.7247], [1.5099, -1.7067]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5099, -1.7067], [1.5204, -1.6886]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5204, -1.6886], [1.5307, -1.6705]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5307, -1.6705], [1.5408, -1.6523]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5408, -1.6523], [1.5507, -1.634]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5507, -1.634], [1.5603, -1.6158]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5603, -1.6158], [1.5698, -1.5974]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5698, -1.5974], [1.5791, -1.5791]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5791, -1.5791], [1.5881, -1.5607]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.5881, -1.5607], [1.597, -1.5422]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.597, -1.5422], [1.6057, -1.5237]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6057, -1.5237], [1.6141, -1.5052]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6141, -1.5052], [1.6224, -1.4866]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6224, -1.4866], [1.6304, -1.468]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6304, -1.468], [1.6383, -1.4494]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6383, -1.4494], [1.6459, -1.4308]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6459, -1.4308], [1.6534, -1.4121]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6534, -1.4121], [1.6606, -1.3934]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6606, -1.3934], [1.6677, -1.3747]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6677, -1.3747], [1.6745, -1.356]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6745, -1.356], [1.6811, -1.3372]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6811, -1.3372], [1.6876, -1.3185]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6876, -1.3185], [1.6938, -1.2997]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6938, -1.2997], [1.6999, -1.2809]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6999, -1.2809], [1.7057, -1.2621]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7057, -1.2621], [1.7113, -1.2434]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7113, -1.2434], [1.7168, -1.2246]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7168, -1.2246], [1.722, -1.2058]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.722, -1.2058], [1.727, -1.187]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.727, -1.187], [1.7319, -1.1682]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7319, -1.1682], [1.7365, -1.1494]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7365, -1.1494], [1.741, -1.1306]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.741, -1.1306], [1.7452, -1.1118]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7452, -1.1118], [1.7492, -1.093]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7492, -1.093], [1.7531, -1.0743]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7531, -1.0743], [1.7567, -1.0556]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7567, -1.0556], [1.7602, -1.0368]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7602, -1.0368], [1.7635, -1.0181]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7635, -1.0181], [1.7665, -0.9994]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7665, -0.9994], [1.7694, -0.9808]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7694, -0.9808], [1.7721, -0.9622]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7721, -0.9622], [1.7746, -0.9435]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7746, -0.9435], [1.7768, -0.925]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7768, -0.925], [1.7789, -0.9064]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7789, -0.9064], [1.7809, -0.8879]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7809, -0.8879], [1.7826, -0.8694]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7826, -0.8694], [1.7841, -0.851]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7841, -0.851], [1.7854, -0.8326]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7854, -0.8326], [1.7866, -0.8142]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7866, -0.8142], [1.7876, -0.7959]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7876, -0.7959], [1.7883, -0.7776]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7883, -0.7776], [1.7889, -0.7594]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7889, -0.7594], [1.7893, -0.7412]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7893, -0.7412], [1.7896, -0.723]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7896, -0.723], [1.7896, -0.7049]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7896, -0.7049], [1.7895, -0.6869]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7895, -0.6869], [1.7891, -0.6689]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7891, -0.6689], [1.7886, -0.651]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7886, -0.651], [1.7879, -0.6331]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7879, -0.6331], [1.7871, -0.6153]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7871, -0.6153], [1.786, -0.5976]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.786, -0.5976], [1.7848, -0.5799]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7848, -0.5799], [1.7834, -0.5623]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7834, -0.5623], [1.7818, -0.5448]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7818, -0.5448], [1.7801, -0.5273]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7801, -0.5273], [1.7782, -0.5099]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7782, -0.5099], [1.7761, -0.4926]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7761, -0.4926], [1.7738, -0.4753]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7738, -0.4753], [1.7714, -0.4581]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7714, -0.4581], [1.7688, -0.441]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7688, -0.441], [1.766, -0.424]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.766, -0.424], [1.7631, -0.407]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7631, -0.407], [1.76, -0.3902]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.76, -0.3902], [1.7567, -0.3734]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7567, -0.3734], [1.7533, -0.3567]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7533, -0.3567], [1.7497, -0.3401]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7497, -0.3401], [1.746, -0.3236]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.746, -0.3236], [1.7421, -0.3072]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7421, -0.3072], [1.738, -0.2908]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.738, -0.2908], [1.7338, -0.2746]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7338, -0.2746], [1.7294, -0.2585]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7294, -0.2585], [1.7248, -0.2424]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7248, -0.2424], [1.7202, -0.2265]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7202, -0.2265], [1.7153, -0.2106]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7153, -0.2106], [1.7103, -0.1949]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7103, -0.1949], [1.7052, -0.1792]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.7052, -0.1792], [1.6999, -0.1637]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6999, -0.1637], [1.6945, -0.1482]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6945, -0.1482], [1.6889, -0.1329]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6889, -0.1329], [1.6831, -0.1177]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6831, -0.1177], [1.6773, -0.1026]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6773, -0.1026], [1.6713, -0.0876]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6713, -0.0876], [1.6651, -0.0727]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6651, -0.0727], [1.6588, -0.0579]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6588, -0.0579], [1.6524, -0.0433]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6524, -0.0433], [1.6458, -0.0287]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6458, -0.0287], [1.6391, -0.0143]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.6391, -0.0143], [1.6323, 0.0]], y: [-1.3, -0.5], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0, 0.0], [1.0, 0.0087]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0, 0.0087], [0.9998, 0.0175]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9998, 0.0175], [0.9997, 0.0262]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9997, 0.0262], [0.9994, 0.0349]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9994, 0.0349], [0.999, 0.0436]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.999, 0.0436], [0.9986, 0.0523]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9986, 0.0523], [0.9981, 0.061]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9981, 0.061], [0.9976, 0.0698]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9976, 0.0698], [0.9969, 0.0785]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9969, 0.0785], [0.9962, 0.0872]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9962, 0.0872], [0.9954, 0.0958]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9954, 0.0958], [0.9945, 0.1045]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9945, 0.1045], [0.9936, 0.1132]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9936, 0.1132], [0.9925, 0.1219]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9925, 0.1219], [0.9914, 0.1305]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9914, 0.1305], [0.9903, 0.1392]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9903, 0.1392], [0.989, 0.1478]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.989, 0.1478], [0.9877, 0.1564]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9877, 0.1564], [0.9863, 0.165]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9863, 0.165], [0.9848, 0.1736]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9848, 0.1736], [0.9833, 0.1822]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9833, 0.1822], [0.9816, 0.1908]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9816, 0.1908], [0.9799, 0.1994]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9799, 0.1994], [0.9781, 0.2079]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9781, 0.2079], [0.9763, 0.2164]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9763, 0.2164], [0.9744, 0.225]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9744, 0.225], [0.9724, 0.2334]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9724, 0.2334], [0.9703, 0.2419]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9703, 0.2419], [0.9681, 0.2504]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9681, 0.2504], [0.9659, 0.2588]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9659, 0.2588], [0.9636, 0.2672]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9636, 0.2672], [0.9613, 0.2756]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9613, 0.2756], [0.9588, 0.284]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9588, 0.284], [0.9563, 0.2924]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9563, 0.2924], [0.9537, 0.3007]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9537, 0.3007], [0.9511, 0.309]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9511, 0.309], [0.9483, 0.3173]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9483, 0.3173], [0.9455, 0.3256]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9455, 0.3256], [0.9426, 0.3338]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9426, 0.3338], [0.9397, 0.342]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9397, 0.342], [0.9367, 0.3502]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9367, 0.3502], [0.9336, 0.3584]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9336, 0.3584], [0.9304, 0.3665]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9304, 0.3665], [0.9272, 0.3746]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9272, 0.3746], [0.9239, 0.3827]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9239, 0.3827], [0.9205, 0.3907]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9205, 0.3907], [0.9171, 0.3987]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9171, 0.3987], [0.9135, 0.4067]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9135, 0.4067], [0.91, 0.4147]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.91, 0.4147], [0.9063, 0.4226]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9063, 0.4226], [0.9026, 0.4305]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9026, 0.4305], [0.8988, 0.4384]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8988, 0.4384], [0.8949, 0.4462]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8949, 0.4462], [0.891, 0.454]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.891, 0.454], [0.887, 0.4617]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.887, 0.4617], [0.8829, 0.4695]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8829, 0.4695], [0.8788, 0.4772]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8788, 0.4772], [0.8746, 0.4848]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8746, 0.4848], [0.8704, 0.4924]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8704, 0.4924], [0.866, 0.5]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.866, 0.5], [0.8616, 0.5075]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8616, 0.5075], [0.8572, 0.515]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8572, 0.515], [0.8526, 0.5225]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8526, 0.5225], [0.848, 0.5299]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.848, 0.5299], [0.8434, 0.5373]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8434, 0.5373], [0.8387, 0.5446]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8387, 0.5446], [0.8339, 0.5519]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8339, 0.5519], [0.829, 0.5592]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.829, 0.5592], [0.8241, 0.5664]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8241, 0.5664], [0.8192, 0.5736]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8192, 0.5736], [0.8141, 0.5807]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8141, 0.5807], [0.809, 0.5878]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.809, 0.5878], [0.8039, 0.5948]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8039, 0.5948], [0.7986, 0.6018]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7986, 0.6018], [0.7934, 0.6088]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7934, 0.6088], [0.788, 0.6157]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.788, 0.6157], [0.7826, 0.6225]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7826, 0.6225], [0.7771, 0.6293]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7771, 0.6293], [0.7716, 0.6361]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7716, 0.6361], [0.766, 0.6428]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.766, 0.6428], [0.7604, 0.6494]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7604, 0.6494], [0.7547, 0.6561]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7547, 0.6561], [0.749, 0.6626]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.749, 0.6626], [0.7431, 0.6691]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7431, 0.6691], [0.7373, 0.6756]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7373, 0.6756], [0.7314, 0.682]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7314, 0.682], [0.7254, 0.6884]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7254, 0.6884], [0.7193, 0.6947]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7193, 0.6947], [0.7133, 0.7009]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7133, 0.7009], [0.7071, 0.7071]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7071, 0.7071], [0.7009, 0.7133]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7009, 0.7133], [0.6947, 0.7193]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6947, 0.7193], [0.6884, 0.7254]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6884, 0.7254], [0.682, 0.7314]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.682, 0.7314], [0.6756, 0.7373]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6756, 0.7373], [0.6691, 0.7431]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6691, 0.7431], [0.6626, 0.749]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6626, 0.749], [0.6561, 0.7547]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6561, 0.7547], [0.6494, 0.7604]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6494, 0.7604], [0.6428, 0.766]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6428, 0.766], [0.6361, 0.7716]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6361, 0.7716], [0.6293, 0.7771]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6293, 0.7771], [0.6225, 0.7826]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6225, 0.7826], [0.6157, 0.788]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6157, 0.788], [0.6088, 0.7934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6088, 0.7934], [0.6018, 0.7986]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6018, 0.7986], [0.5948, 0.8039]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5948, 0.8039], [0.5878, 0.809]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5878, 0.809], [0.5807, 0.8141]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5807, 0.8141], [0.5736, 0.8192]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5736, 0.8192], [0.5664, 0.8241]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5664, 0.8241], [0.5592, 0.829]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5592, 0.829], [0.5519, 0.8339]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5519, 0.8339], [0.5446, 0.8387]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5446, 0.8387], [0.5373, 0.8434]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5373, 0.8434], [0.5299, 0.848]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5299, 0.848], [0.5225, 0.8526]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5225, 0.8526], [0.515, 0.8572]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.515, 0.8572], [0.5075, 0.8616]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5075, 0.8616], [0.5, 0.866]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5, 0.866], [0.4924, 0.8704]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4924, 0.8704], [0.4848, 0.8746]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4848, 0.8746], [0.4772, 0.8788]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4772, 0.8788], [0.4695, 0.8829]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4695, 0.8829], [0.4617, 0.887]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4617, 0.887], [0.454, 0.891]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.454, 0.891], [0.4462, 0.8949]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4462, 0.8949], [0.4384, 0.8988]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4384, 0.8988], [0.4305, 0.9026]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4305, 0.9026], [0.4226, 0.9063]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4226, 0.9063], [0.4147, 0.91]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4147, 0.91], [0.4067, 0.9135]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4067, 0.9135], [0.3987, 0.9171]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3987, 0.9171], [0.3907, 0.9205]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3907, 0.9205], [0.3827, 0.9239]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3827, 0.9239], [0.3746, 0.9272]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3746, 0.9272], [0.3665, 0.9304]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3665, 0.9304], [0.3584, 0.9336]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3584, 0.9336], [0.3502, 0.9367]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3502, 0.9367], [0.342, 0.9397]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.342, 0.9397], [0.3338, 0.9426]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3338, 0.9426], [0.3256, 0.9455]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3256, 0.9455], [0.3173, 0.9483]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3173, 0.9483], [0.309, 0.9511]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.309, 0.9511], [0.3007, 0.9537]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3007, 0.9537], [0.2924, 0.9563]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2924, 0.9563], [0.284, 0.9588]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.284, 0.9588], [0.2756, 0.9613]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2756, 0.9613], [0.2672, 0.9636]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2672, 0.9636], [0.2588, 0.9659]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2588, 0.9659], [0.2504, 0.9681]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2504, 0.9681], [0.2419, 0.9703]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2419, 0.9703], [0.2334, 0.9724]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2334, 0.9724], [0.225, 0.9744]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.225, 0.9744], [0.2164, 0.9763]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2164, 0.9763], [0.2079, 0.9781]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2079, 0.9781], [0.1994, 0.9799]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1994, 0.9799], [0.1908, 0.9816]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1908, 0.9816], [0.1822, 0.9833]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1822, 0.9833], [0.4662, 2.6439]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4662, 2.6439], [0.4442, 2.6542]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.4442, 2.6542], [0.422, 2.6643]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.422, 2.6643], [0.3997, 2.6742]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3997, 2.6742], [0.3772, 2.6839]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3772, 2.6839], [0.3546, 2.6934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3546, 2.6934], [0.3319, 2.7027]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3319, 2.7027], [0.309, 2.7119]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.309, 2.7119], [0.286, 2.7208]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.286, 2.7208], [0.2628, 2.7296]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2628, 2.7296], [0.2396, 2.7381]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2396, 2.7381], [0.2162, 2.7464]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2162, 2.7464], [0.1926, 2.7546]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1926, 2.7546], [0.169, 2.7625]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.169, 2.7625], [0.1452, 2.7703]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1452, 2.7703], [0.1213, 2.7778]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1213, 2.7778], [0.0973, 2.7851]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0973, 2.7851], [0.0731, 2.7922]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0731, 2.7922], [0.0489, 2.7991]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0489, 2.7991], [0.0245, 2.8058]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0245, 2.8058], [0.0, 2.8123]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0, 2.8123], [-0.0245, 2.8058]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0245, 2.8058], [-0.0489, 2.7991]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0489, 2.7991], [-0.0731, 2.7922]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0731, 2.7922], [-0.0973, 2.7851]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0973, 2.7851], [-0.1213, 2.7778]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1213, 2.7778], [-0.1452, 2.7703]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1452, 2.7703], [-0.169, 2.7625]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.169, 2.7625], [-0.1926, 2.7546]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1926, 2.7546], [-0.2162, 2.7464]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2162, 2.7464], [-0.2396, 2.7381]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2396, 2.7381], [-0.2628, 2.7296]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2628, 2.7296], [-0.286, 2.7208]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.286, 2.7208], [-0.309, 2.7119]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.309, 2.7119], [-0.3319, 2.7027]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3319, 2.7027], [-0.3546, 2.6934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3546, 2.6934], [-0.3772, 2.6839]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3772, 2.6839], [-0.3997, 2.6742]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3997, 2.6742], [-0.422, 2.6643]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.422, 2.6643], [-0.4442, 2.6542]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4442, 2.6542], [-0.4662, 2.6439]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4662, 2.6439], [-0.4881, 2.6335]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.4881, 2.6335], [-0.5098, 2.6229]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5098, 2.6229], [-0.5314, 2.612]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5314, 2.612], [-0.5529, 2.601]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5529, 2.601], [-0.5742, 2.5899]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5742, 2.5899], [-0.5953, 2.5785]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5953, 2.5785], [-0.6163, 2.567]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6163, 2.567], [-0.6371, 2.5553]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6371, 2.5553], [-0.6578, 2.5435]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6578, 2.5435], [-0.6783, 2.5314]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6783, 2.5314], [-0.6987, 2.5193]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6987, 2.5193], [-0.7188, 2.5069]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7188, 2.5069], [-0.7389, 2.4944]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7389, 2.4944], [-0.7587, 2.4817]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7587, 2.4817], [-0.7784, 2.4689]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7784, 2.4689], [-0.798, 2.4559]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.798, 2.4559], [-0.8173, 2.4428]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8173, 2.4428], [-0.8365, 2.4295]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8365, 2.4295], [-0.8556, 2.416]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8556, 2.416], [-0.8744, 2.4024]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8744, 2.4024], [-0.8931, 2.3887]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8931, 2.3887], [-0.9116, 2.3748]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9116, 2.3748], [-0.9299, 2.3608]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9299, 2.3608], [-0.9481, 2.3466]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9481, 2.3466], [-0.9661, 2.3323]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9661, 2.3323], [-0.9839, 2.3179]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9839, 2.3179], [-1.0015, 2.3033]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0015, 2.3033], [-1.0189, 2.2886]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0189, 2.2886], [-1.0362, 2.2738]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0362, 2.2738], [-1.0533, 2.2588]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0533, 2.2588], [-1.0702, 2.2437]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0702, 2.2437], [-1.0869, 2.2285]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0869, 2.2285], [-1.1034, 2.2131]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1034, 2.2131], [-1.1198, 2.1977]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1198, 2.1977], [-1.1359, 2.1821]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1359, 2.1821], [-1.1519, 2.1664]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1519, 2.1664], [-1.1677, 2.1506]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1677, 2.1506], [-1.1833, 2.1347]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1833, 2.1347], [-1.1987, 2.1187]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1987, 2.1187], [-1.2139, 2.1025]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2139, 2.1025], [-1.2289, 2.0863]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2289, 2.0863], [-1.2438, 2.07]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2438, 2.07], [-1.2584, 2.0535]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2584, 2.0535], [-1.2728, 2.037]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2728, 2.037], [-1.2871, 2.0203]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2871, 2.0203], [-1.3012, 2.0036]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3012, 2.0036], [-1.315, 1.9868]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.315, 1.9868], [-1.3287, 1.9699]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3287, 1.9699], [-1.3422, 1.9529]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3422, 1.9529], [-1.3554, 1.9358]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3554, 1.9358], [-1.3685, 1.9186]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3685, 1.9186], [-1.3814, 1.9013]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3814, 1.9013], [-1.3941, 1.884]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3941, 1.884], [-1.4066, 1.8666]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4066, 1.8666], [-1.4188, 1.8491]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4188, 1.8491], [-1.4309, 1.8315]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4309, 1.8315], [-1.4428, 1.8139]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4428, 1.8139], [-1.4545, 1.7962]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4545, 1.7962], [-1.466, 1.7784]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.466, 1.7784], [-1.4773, 1.7606]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4773, 1.7606], [-1.4884, 1.7427]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4884, 1.7427], [-1.4993, 1.7247]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4993, 1.7247], [-1.5099, 1.7067]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5099, 1.7067], [-1.5204, 1.6886]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5204, 1.6886], [-1.5307, 1.6705]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5307, 1.6705], [-1.5408, 1.6523]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5408, 1.6523], [-1.5507, 1.634]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5507, 1.634], [-1.5603, 1.6158]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5603, 1.6158], [-1.5698, 1.5974]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5698, 1.5974], [-1.5791, 1.5791]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5791, 1.5791], [-1.5881, 1.5607]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5881, 1.5607], [-1.597, 1.5422]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.597, 1.5422], [-1.6057, 1.5237]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6057, 1.5237], [-1.6141, 1.5052]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6141, 1.5052], [-1.6224, 1.4866]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6224, 1.4866], [-1.6304, 1.468]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6304, 1.468], [-1.6383, 1.4494]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6383, 1.4494], [-1.6459, 1.4308]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6459, 1.4308], [-1.6534, 1.4121]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6534, 1.4121], [-1.6606, 1.3934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6606, 1.3934], [-1.6677, 1.3747]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6677, 1.3747], [-1.6745, 1.356]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6745, 1.356], [-1.6811, 1.3372]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6811, 1.3372], [-1.6876, 1.3185]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6876, 1.3185], [-1.6938, 1.2997]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6938, 1.2997], [-1.6999, 1.2809]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6999, 1.2809], [-1.7057, 1.2621]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7057, 1.2621], [-1.7113, 1.2434]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7113, 1.2434], [-1.7168, 1.2246]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7168, 1.2246], [-1.722, 1.2058]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.722, 1.2058], [-1.727, 1.187]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.727, 1.187], [-1.7319, 1.1682]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7319, 1.1682], [-1.7365, 1.1494]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7365, 1.1494], [-1.741, 1.1306]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.741, 1.1306], [-1.7452, 1.1118]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7452, 1.1118], [-1.7492, 1.093]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7492, 1.093], [-1.7531, 1.0743]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7531, 1.0743], [-1.7567, 1.0556]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7567, 1.0556], [-1.7602, 1.0368]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7602, 1.0368], [-1.7635, 1.0181]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7635, 1.0181], [-1.7665, 0.9994]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7665, 0.9994], [-1.7694, 0.9808]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7694, 0.9808], [-1.7721, 0.9622]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7721, 0.9622], [-1.7746, 0.9435]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7746, 0.9435], [-1.7768, 0.925]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7768, 0.925], [-1.7789, 0.9064]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7789, 0.9064], [-1.7809, 0.8879]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7809, 0.8879], [-1.7826, 0.8694]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7826, 0.8694], [-1.7841, 0.851]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7841, 0.851], [-1.7854, 0.8326]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7854, 0.8326], [-1.7866, 0.8142]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7866, 0.8142], [-1.7876, 0.7959]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7876, 0.7959], [-1.7883, 0.7776]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7883, 0.7776], [-1.7889, 0.7594]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7889, 0.7594], [-1.7893, 0.7412]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7893, 0.7412], [-1.7896, 0.723]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7896, 0.723], [-1.7896, 0.7049]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7896, 0.7049], [-1.7895, 0.6869]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7895, 0.6869], [-1.7891, 0.6689]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7891, 0.6689], [-1.7886, 0.651]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7886, 0.651], [-1.7879, 0.6331]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7879, 0.6331], [-1.7871, 0.6153]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7871, 0.6153], [-1.786, 0.5976]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.786, 0.5976], [-1.7848, 0.5799]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7848, 0.5799], [-1.7834, 0.5623]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7834, 0.5623], [-1.7818, 0.5448]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7818, 0.5448], [-1.7801, 0.5273]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7801, 0.5273], [-1.7782, 0.5099]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7782, 0.5099], [-1.7761, 0.4926]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7761, 0.4926], [-1.7738, 0.4753]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7738, 0.4753], [-1.7714, 0.4581]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7714, 0.4581], [-1.7688, 0.441]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7688, 0.441], [-1.766, 0.424]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.766, 0.424], [-1.7631, 0.407]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7631, 0.407], [-1.76, 0.3902]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.76, 0.3902], [-1.7567, 0.3734]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7567, 0.3734], [-1.7533, 0.3567]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7533, 0.3567], [-1.7497, 0.3401]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7497, 0.3401], [-1.746, 0.3236]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.746, 0.3236], [-1.7421, 0.3072]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7421, 0.3072], [-1.738, 0.2908]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.738, 0.2908], [-1.7338, 0.2746]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7338, 0.2746], [-1.7294, 0.2585]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7294, 0.2585], [-1.7248, 0.2424]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7248, 0.2424], [-1.7202, 0.2265]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7202, 0.2265], [-1.7153, 0.2106]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7153, 0.2106], [-1.7103, 0.1949]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7103, 0.1949], [-1.7052, 0.1792]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.7052, 0.1792], [-1.6999, 0.1637]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6999, 0.1637], [-1.6945, 0.1482]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6945, 0.1482], [-1.6889, 0.1329]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6889, 0.1329], [-1.6831, 0.1177]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6831, 0.1177], [-1.6773, 0.1026]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6773, 0.1026], [-1.6713, 0.0876]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6713, 0.0876], [-1.6651, 0.0727]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6651, 0.0727], [-1.6588, 0.0579]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6588, 0.0579], [-1.6524, 0.0433]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6524, 0.0433], [-1.6458, 0.0287]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6458, 0.0287], [-1.6391, 0.0143]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6391, 0.0143], [-1.6323, 0.0]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6323, 0.0], [-1.6253, -0.0142]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6253, -0.0142], [-1.6183, -0.0282]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6183, -0.0282], [-1.611, -0.0422]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.611, -0.0422], [-1.6037, -0.056]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.6037, -0.056], [-1.5962, -0.0697]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5962, -0.0697], [-1.5886, -0.0833]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5886, -0.0833], [-1.5809, -0.0967]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5809, -0.0967], [-1.5731, -0.11]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5731, -0.11], [-1.5651, -0.1232]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5651, -0.1232], [-1.557, -0.1362]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.557, -0.1362], [-1.5488, -0.1491]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5488, -0.1491], [-1.5405, -0.1619]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5405, -0.1619], [-1.5321, -0.1746]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5321, -0.1746], [-1.5236, -0.1871]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5236, -0.1871], [-1.5149, -0.1994]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5149, -0.1994], [-1.5062, -0.2117]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.5062, -0.2117], [-1.4973, -0.2238]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4973, -0.2238], [-1.4884, -0.2357]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4884, -0.2357], [-1.4793, -0.2475]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4793, -0.2475], [-1.4701, -0.2592]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4701, -0.2592], [-1.4609, -0.2708]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4609, -0.2708], [-1.4515, -0.2821]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4515, -0.2821], [-1.442, -0.2934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.442, -0.2934], [-1.4325, -0.3045]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4325, -0.3045], [-1.4228, -0.3154]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4228, -0.3154], [-1.413, -0.3262]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.413, -0.3262], [-1.4032, -0.3369]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.4032, -0.3369], [-1.3933, -0.3474]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3933, -0.3474], [-1.3833, -0.3577]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3833, -0.3577], [-1.3732, -0.3679]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3732, -0.3679], [-1.363, -0.378]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.363, -0.378], [-1.3527, -0.3879]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3527, -0.3879], [-1.3424, -0.3976]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3424, -0.3976], [-1.3319, -0.4072]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3319, -0.4072], [-1.3214, -0.4166]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3214, -0.4166], [-1.3108, -0.4259]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3108, -0.4259], [-1.3002, -0.435]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.3002, -0.435], [-1.2895, -0.444]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2895, -0.444], [-1.2787, -0.4528]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2787, -0.4528], [-1.2678, -0.4614]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2678, -0.4614], [-1.2569, -0.4699]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2569, -0.4699], [-1.2459, -0.4782]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2459, -0.4782], [-1.2348, -0.4864]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2348, -0.4864], [-1.2237, -0.4944]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2237, -0.4944], [-1.2125, -0.5022]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2125, -0.5022], [-1.2012, -0.5099]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.2012, -0.5099], [-1.1899, -0.5174]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1899, -0.5174], [-1.1785, -0.5247]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1785, -0.5247], [-1.1671, -0.5319]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1671, -0.5319], [-1.1557, -0.5389]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1557, -0.5389], [-1.1441, -0.5457]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1441, -0.5457], [-1.1326, -0.5524]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1326, -0.5524], [-1.1209, -0.5589]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1209, -0.5589], [-1.1093, -0.5652]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.1093, -0.5652], [-1.0976, -0.5714]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0976, -0.5714], [-1.0858, -0.5773]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0858, -0.5773], [-1.074, -0.5831]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.074, -0.5831], [-1.0622, -0.5888]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0622, -0.5888], [-1.0503, -0.5942]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0503, -0.5942], [-1.0384, -0.5995]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0384, -0.5995], [-1.0265, -0.6046]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0265, -0.6046], [-1.0145, -0.6096]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0145, -0.6096], [-1.0025, -0.6143]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-1.0025, -0.6143], [-0.9904, -0.6189]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9904, -0.6189], [-0.9784, -0.6233]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9784, -0.6233], [-0.9662, -0.6275]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9662, -0.6275], [-0.9541, -0.6315]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9541, -0.6315], [-0.942, -0.6354]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.942, -0.6354], [-0.9298, -0.639]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9298, -0.639], [-0.9176, -0.6425]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9176, -0.6425], [-0.9054, -0.6458]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.9054, -0.6458], [-0.8931, -0.6489]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8931, -0.6489], [-0.8809, -0.6518]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8809, -0.6518], [-0.8686, -0.6545]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8686, -0.6545], [-0.8563, -0.657]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8563, -0.657], [-0.844, -0.6594]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.844, -0.6594], [-0.8316, -0.6615]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8316, -0.6615], [-0.8193, -0.6634]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8193, -0.6634], [-0.8069, -0.6652]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.8069, -0.6652], [-0.7945, -0.6667]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7945, -0.6667], [-0.7821, -0.668]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7821, -0.668], [-0.7697, -0.6691]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7697, -0.6691], [-0.7573, -0.67]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7573, -0.67], [-0.7449, -0.6707]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7449, -0.6707], [-0.7325, -0.6712]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7325, -0.6712], [-0.72, -0.6714]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.72, -0.6714], [-0.7075, -0.6714]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.7075, -0.6714], [-0.695, -0.6712]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.695, -0.6712], [-0.6825, -0.6707]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6825, -0.6707], [-0.67, -0.67]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.67, -0.67], [-0.6575, -0.6691]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6575, -0.6691], [-0.6449, -0.6678]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6449, -0.6678], [-0.6323, -0.6663]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6323, -0.6663], [-0.6197, -0.6645]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.6197, -0.6645], [-0.607, -0.6624]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.607, -0.6624], [-0.5943, -0.66]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5943, -0.66], [-0.5815, -0.6572]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5815, -0.6572], [-0.5686, -0.6541]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5686, -0.6541], [-0.5557, -0.6506]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5557, -0.6506], [-0.5426, -0.6466]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5426, -0.6466], [-0.5294, -0.6422]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.5294, -0.6422], [-0.3362, -0.4152]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3362, -0.4152], [-0.3049, -0.3834]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.3049, -0.3834], [-0.2878, -0.3683]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2878, -0.3683], [-0.2744, -0.3577]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2744, -0.3577], [-0.2632, -0.3493]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2632, -0.3493], [-0.2533, -0.3424]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2533, -0.3424], [-0.2445, -0.3365]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2445, -0.3365], [-0.2364, -0.3314]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2364, -0.3314], [-0.2288, -0.3268]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2288, -0.3268], [-0.2218, -0.3228]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2218, -0.3228], [-0.2152, -0.3191]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2152, -0.3191], [-0.209, -0.3158]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.209, -0.3158], [-0.2031, -0.3127]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.2031, -0.3127], [-0.1974, -0.3099]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1974, -0.3099], [-0.192, -0.3073]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.192, -0.3073], [-0.1869, -0.3049]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1869, -0.3049], [-0.1819, -0.3027]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1819, -0.3027], [-0.1771, -0.3006]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1771, -0.3006], [-0.1724, -0.2986]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1724, -0.2986], [-0.1679, -0.2968]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1679, -0.2968], [-0.1636, -0.2951]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1636, -0.2951], [-0.1593, -0.2934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1593, -0.2934], [-0.1552, -0.2919]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1552, -0.2919], [-0.1512, -0.2904]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1512, -0.2904], [-0.1473, -0.2891]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1473, -0.2891], [-0.1435, -0.2878]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1435, -0.2878], [-0.1398, -0.2865]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1398, -0.2865], [-0.1361, -0.2854]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1361, -0.2854], [-0.1325, -0.2842]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1325, -0.2842], [-0.1291, -0.2832]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1291, -0.2832], [-0.1256, -0.2822]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1256, -0.2822], [-0.1223, -0.2812]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1223, -0.2812], [-0.119, -0.2803]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.119, -0.2803], [-0.1157, -0.2794]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1157, -0.2794], [-0.1126, -0.2786]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1126, -0.2786], [-0.11, -0.2791]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.11, -0.2791], [-0.1075, -0.2801]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1075, -0.2801], [-0.1051, -0.281]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1051, -0.281], [-0.1026, -0.2819]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1026, -0.2819], [-0.1001, -0.2828]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.1001, -0.2828], [-0.0977, -0.2837]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0977, -0.2837], [-0.0952, -0.2845]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0952, -0.2845], [-0.0927, -0.2853]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0927, -0.2853], [-0.0902, -0.2861]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0902, -0.2861], [-0.0877, -0.2869]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0877, -0.2869], [-0.0852, -0.2876]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0852, -0.2876], [-0.0827, -0.2884]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0827, -0.2884], [-0.0802, -0.2891]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0802, -0.2891], [-0.0776, -0.2898]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0776, -0.2898], [-0.0751, -0.2904]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0751, -0.2904], [-0.0726, -0.2911]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0726, -0.2911], [-0.07, -0.2917]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.07, -0.2917], [-0.0675, -0.2923]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0675, -0.2923], [-0.0649, -0.2929]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0649, -0.2929], [-0.0624, -0.2934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0624, -0.2934], [-0.0598, -0.294]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0598, -0.294], [-0.0572, -0.2945]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0572, -0.2945], [-0.0547, -0.295]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0547, -0.295], [-0.0521, -0.2954]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0521, -0.2954], [-0.0495, -0.2959]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0495, -0.2959], [-0.0469, -0.2963]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0469, -0.2963], [-0.0443, -0.2967]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0443, -0.2967], [-0.0418, -0.2971]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0418, -0.2971], [-0.0392, -0.2974]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0392, -0.2974], [-0.0366, -0.2978]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0366, -0.2978], [-0.034, -0.2981]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.034, -0.2981], [-0.0314, -0.2984]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0314, -0.2984], [-0.0288, -0.2986]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0288, -0.2986], [-0.0261, -0.2989]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0261, -0.2989], [-0.0235, -0.2991]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0235, -0.2991], [-0.0209, -0.2993]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0209, -0.2993], [-0.0183, -0.2994]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0183, -0.2994], [-0.0157, -0.2996]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0157, -0.2996], [-0.0131, -0.2997]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0131, -0.2997], [-0.0105, -0.2998]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0105, -0.2998], [-0.0079, -0.2999]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0079, -0.2999], [-0.0052, -0.3]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0052, -0.3], [-0.0026, -0.3]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0026, -0.3], [-0.0, -0.3]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [-0.0, -0.3], [0.0026, -0.3]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0026, -0.3], [0.0052, -0.3]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0052, -0.3], [0.0079, -0.2999]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0079, -0.2999], [0.0105, -0.2998]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0105, -0.2998], [0.0131, -0.2997]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0131, -0.2997], [0.0157, -0.2996]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0157, -0.2996], [0.0183, -0.2994]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0183, -0.2994], [0.0209, -0.2993]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0209, -0.2993], [0.0235, -0.2991]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0235, -0.2991], [0.0261, -0.2989]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0261, -0.2989], [0.0288, -0.2986]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0288, -0.2986], [0.0314, -0.2984]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0314, -0.2984], [0.034, -0.2981]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.034, -0.2981], [0.0366, -0.2978]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0366, -0.2978], [0.0392, -0.2974]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0392, -0.2974], [0.0418, -0.2971]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0418, -0.2971], [0.0443, -0.2967]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0443, -0.2967], [0.0469, -0.2963]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0469, -0.2963], [0.0495, -0.2959]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0495, -0.2959], [0.0521, -0.2954]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0521, -0.2954], [0.0547, -0.295]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0547, -0.295], [0.0572, -0.2945]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0572, -0.2945], [0.0598, -0.294]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0598, -0.294], [0.0624, -0.2934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0624, -0.2934], [0.0649, -0.2929]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0649, -0.2929], [0.0675, -0.2923]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0675, -0.2923], [0.07, -0.2917]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.07, -0.2917], [0.0726, -0.2911]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0726, -0.2911], [0.0751, -0.2904]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0751, -0.2904], [0.0776, -0.2898]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0776, -0.2898], [0.0802, -0.2891]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0802, -0.2891], [0.0827, -0.2884]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0827, -0.2884], [0.0852, -0.2876]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0852, -0.2876], [0.0877, -0.2869]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0877, -0.2869], [0.0902, -0.2861]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0902, -0.2861], [0.0927, -0.2853]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0927, -0.2853], [0.0952, -0.2845]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0952, -0.2845], [0.0977, -0.2837]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.0977, -0.2837], [0.1001, -0.2828]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1001, -0.2828], [0.1026, -0.2819]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1026, -0.2819], [0.1051, -0.281]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1051, -0.281], [0.1075, -0.2801]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1075, -0.2801], [0.11, -0.2791]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.11, -0.2791], [0.1126, -0.2786]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1126, -0.2786], [0.1157, -0.2794]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1157, -0.2794], [0.119, -0.2803]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.119, -0.2803], [0.1223, -0.2812]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1223, -0.2812], [0.1256, -0.2822]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1256, -0.2822], [0.1291, -0.2832]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1291, -0.2832], [0.1325, -0.2842]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1325, -0.2842], [0.1361, -0.2854]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1361, -0.2854], [0.1398, -0.2865]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1398, -0.2865], [0.1435, -0.2878]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1435, -0.2878], [0.1473, -0.2891]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1473, -0.2891], [0.1512, -0.2904]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1512, -0.2904], [0.1552, -0.2919]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1552, -0.2919], [0.1593, -0.2934]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1593, -0.2934], [0.1636, -0.2951]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1636, -0.2951], [0.1679, -0.2968]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1679, -0.2968], [0.1724, -0.2986]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1724, -0.2986], [0.1771, -0.3006]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1771, -0.3006], [0.1819, -0.3027]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1819, -0.3027], [0.1869, -0.3049]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1869, -0.3049], [0.192, -0.3073]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.192, -0.3073], [0.1974, -0.3099]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.1974, -0.3099], [0.2031, -0.3127]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2031, -0.3127], [0.209, -0.3158]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.209, -0.3158], [0.2152, -0.3191]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2152, -0.3191], [0.2218, -0.3228]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2218, -0.3228], [0.2288, -0.3268]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2288, -0.3268], [0.2364, -0.3314]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2364, -0.3314], [0.2445, -0.3365]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2445, -0.3365], [0.2533, -0.3424]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2533, -0.3424], [0.2632, -0.3493]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2632, -0.3493], [0.2744, -0.3577]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2744, -0.3577], [0.2878, -0.3683]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.2878, -0.3683], [0.3049, -0.3834]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3049, -0.3834], [0.3362, -0.4152]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.3362, -0.4152], [0.5294, -0.6422]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5294, -0.6422], [0.5426, -0.6466]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5426, -0.6466], [0.5557, -0.6506]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5557, -0.6506], [0.5686, -0.6541]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5686, -0.6541], [0.5815, -0.6572]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5815, -0.6572], [0.5943, -0.66]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.5943, -0.66], [0.607, -0.6624]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.607, -0.6624], [0.6197, -0.6645]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6197, -0.6645], [0.6323, -0.6663]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6323, -0.6663], [0.6449, -0.6678]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6449, -0.6678], [0.6575, -0.6691]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6575, -0.6691], [0.67, -0.67]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.67, -0.67], [0.6825, -0.6707]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.6825, -0.6707], [0.695, -0.6712]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.695, -0.6712], [0.7075, -0.6714]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7075, -0.6714], [0.72, -0.6714]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.72, -0.6714], [0.7325, -0.6712]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7325, -0.6712], [0.7431, -0.6691]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7431, -0.6691], [0.749, -0.6626]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.749, -0.6626], [0.7547, -0.6561]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7547, -0.6561], [0.7604, -0.6494]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7604, -0.6494], [0.766, -0.6428]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.766, -0.6428], [0.7716, -0.6361]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7716, -0.6361], [0.7771, -0.6293]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7771, -0.6293], [0.7826, -0.6225]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7826, -0.6225], [0.788, -0.6157]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.788, -0.6157], [0.7934, -0.6088]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7934, -0.6088], [0.7986, -0.6018]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.7986, -0.6018], [0.8039, -0.5948]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8039, -0.5948], [0.809, -0.5878]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.809, -0.5878], [0.8141, -0.5807]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8141, -0.5807], [0.8192, -0.5736]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8192, -0.5736], [0.8241, -0.5664]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8241, -0.5664], [0.829, -0.5592]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.829, -0.5592], [0.8339, -0.5519]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8339, -0.5519], [0.8387, -0.5446]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8387, -0.5446], [0.8434, -0.5373]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8434, -0.5373], [0.848, -0.5299]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.848, -0.5299], [0.8526, -0.5225]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8526, -0.5225], [0.8572, -0.515]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8572, -0.515], [0.8616, -0.5075]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8616, -0.5075], [0.866, -0.5]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.866, -0.5], [0.8704, -0.4924]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8704, -0.4924], [0.8746, -0.4848]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8746, -0.4848], [0.8788, -0.4772]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8788, -0.4772], [0.8829, -0.4695]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8829, -0.4695], [0.887, -0.4617]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.887, -0.4617], [0.891, -0.454]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.891, -0.454], [0.8949, -0.4462]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8949, -0.4462], [0.8988, -0.4384]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.8988, -0.4384], [0.9026, -0.4305]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9026, -0.4305], [0.9063, -0.4226]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9063, -0.4226], [0.91, -0.4147]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.91, -0.4147], [0.9135, -0.4067]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9135, -0.4067], [0.9171, -0.3987]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9171, -0.3987], [0.9205, -0.3907]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9205, -0.3907], [0.9239, -0.3827]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9239, -0.3827], [0.9272, -0.3746]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9272, -0.3746], [0.9304, -0.3665]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9304, -0.3665], [0.9336, -0.3584]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9336, -0.3584], [0.9367, -0.3502]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9367, -0.3502], [0.9397, -0.342]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9397, -0.342], [0.9426, -0.3338]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9426, -0.3338], [0.9455, -0.3256]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9455, -0.3256], [0.9483, -0.3173]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9483, -0.3173], [0.9511, -0.309]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9511, -0.309], [0.9537, -0.3007]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9537, -0.3007], [0.9563, -0.2924]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9563, -0.2924], [0.9588, -0.284]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9588, -0.284], [0.9613, -0.2756]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9613, -0.2756], [0.9636, -0.2672]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9636, -0.2672], [0.9659, -0.2588]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9659, -0.2588], [0.9681, -0.2504]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9681, -0.2504], [0.9703, -0.2419]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9703, -0.2419], [0.9724, -0.2334]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9724, -0.2334], [0.9744, -0.225]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9744, -0.225], [0.9763, -0.2164]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9763, -0.2164], [0.9781, -0.2079]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9781, -0.2079], [0.9799, -0.1994]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9799, -0.1994], [0.9816, -0.1908]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9816, -0.1908], [0.9833, -0.1822]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9833, -0.1822], [0.9848, -0.1736]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9848, -0.1736], [0.9863, -0.165]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9863, -0.165], [0.9877, -0.1564]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9877, -0.1564], [0.989, -0.1478]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.989, -0.1478], [0.9903, -0.1392]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9903, -0.1392], [0.9914, -0.1305]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9914, -0.1305], [0.9925, -0.1219]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9925, -0.1219], [0.9936, -0.1132]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9936, -0.1132], [0.9945, -0.1045]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9945, -0.1045], [0.9954, -0.0958]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9954, -0.0958], [0.9962, -0.0872]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9962, -0.0872], [0.9969, -0.0785]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9969, -0.0785], [0.9976, -0.0698]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9976, -0.0698], [0.9981, -0.061]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9981, -0.061], [0.9986, -0.0523]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9986, -0.0523], [0.999, -0.0436]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.999, -0.0436], [0.9994, -0.0349]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9994, -0.0349], [0.9997, -0.0262]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9997, -0.0262], [0.9998, -0.0175]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [0.9998, -0.0175], [1.0, -0.0087]], y: [0.5, 1.3], collide: 2}
      - {kind: poly, points: [[0.0, 0.0], [1.0, -0.0087], [1.0, 0.0]], y: [0.5, 1.3], collide: 2}
  - id: frame
    shape: frame
    color: "#8f8a80"
    rods:
      - {from: [0, -2.2, 10.7143], to: [0, 2.2, 10.7143], radius: 0.5}
      - {from: [0, 4.6, 0], to: [0, 5.6, 0], radius: 0.8}
joints:
  - {id: j_pinion, type: hinge, body: pinion, axis: [0, -1, 0], damping: 0.001}   # the one driven joint; +: counter-clockwise
  - {id: j_wheel, type: hinge, body: wheel, axis: [0, -1, 0], damping: 0.02, frictionloss: 0.05}   # a load: the wheel stops whenever no cam pushes it
contact: {solref: [0.002, 1.0], solimp: [0.95, 0.99, 0.0005], margin: 0}
driver: {joint: j_pinion, kind: velocity, rpm: 30, kv: 0.3, max_torque: 5}
checks:
  - {type: ratio, out: j_wheel, in: j_pinion, expect: -0.07143, tol: 0.00214, settle_s: 1, window_s: 6}
  - {type: penetration, max: 0.001, settle_s: 0.5}
camera: {target: [0, 0, 6.3571], position: [-14, -70, 9.3571], fov: 34}
display:
  output: j_wheel
  labels: {j_pinion: "Two-toothed pinion (driver)", j_wheel: "Wheel (14 pins a side)"}
  proof: {label: "Cams out of contact", sub: "the pinion turns alone: the wheel stands"}

