=== SAVED CAST: banish_5_t1 ===
Normalized points: 63
Raw points: N/A

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.9459, 0.7365)
  [ 1]  (0.8976, 0.7154)
  [ 2]  (0.8495, 0.6938)
  [ 3]  (0.8016, 0.6718)
  [ 4]  (0.7537, 0.6499)
  [ 5]  (0.7058, 0.6279)
  [ 6]  (0.6579, 0.6059)
  [ 7]  (0.6100, 0.5840)
  [ 8]  (0.5621, 0.5620)
  [ 9]  (0.5142, 0.5401)
  [10]  (0.4666, 0.5176)
  [11]  (0.4200, 0.4931)
  [12]  (0.3733, 0.4686)
  [13]  (0.3266, 0.4441)
  [14]  (0.2800, 0.4197)
  [15]  (0.2333, 0.3952)
  [16]  (0.1867, 0.3707)
  [17]  (0.1400, 0.3462)
  [18]  (0.0933, 0.3218)
  [19]  (0.0467, 0.2973)
  [20]  (0.0000, 0.2728)
  [21]  (0.9459, 0.3528)
  [22]  (0.9286, 0.3748)
  [23]  (0.9114, 0.3969)
  [24]  (0.8942, 0.4189)
  [25]  (0.8769, 0.4409)
  [26]  (0.8597, 0.4630)
  [27]  (0.8425, 0.4850)
  [28]  (0.8253, 0.5070)
  [29]  (0.8080, 0.5291)
  [30]  (0.7908, 0.5511)
  [31]  (0.7736, 0.5731)
  [32]  (0.7563, 0.5952)
  [33]  (0.7370, 0.6153)
  [34]  (0.7165, 0.6343)
  [35]  (0.6960, 0.6533)
  [36]  (0.6755, 0.6724)
  [37]  (0.6550, 0.6914)
  [38]  (0.6345, 0.7104)
  [39]  (0.6140, 0.7294)
  [40]  (0.5935, 0.7485)
  [41]  (0.5730, 0.7675)
  [42]  (0.9459, 0.1041)
  [43]  (0.9407, 0.1439)
  [44]  (0.9356, 0.1836)
  [45]  (0.9305, 0.2233)
  [46]  (0.9254, 0.2631)
  [47]  (0.9221, 0.3029)
  [48]  (0.9241, 0.3429)
  [49]  (0.9261, 0.3829)
  [50]  (0.9281, 0.4229)
  [51]  (0.9302, 0.4629)
  [52]  (0.9322, 0.5029)
  [53]  (0.9342, 0.5429)
  [54]  (0.9363, 0.5830)
  [55]  (0.9383, 0.6230)
  [56]  (0.9408, 0.6629)
  [57]  (0.9507, 0.7017)
  [58]  (0.9605, 0.7406)
  [59]  (0.9704, 0.7794)
  [60]  (0.9803, 0.8182)
  [61]  (0.9901, 0.8570)
  [62]  (1.0000, 0.8959)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.0000, 0.2728)  angle=157.2 deg
  V1  (0.9459, 0.3528)  angle=123.2 deg
  V2  (0.5730, 0.7675)  angle=162.2 deg
  V3  (0.9459, 0.1041)  angle=158.0 deg

--- SUGGESTED DOT TEMPLATE FORMAT ---
// Paste into SpellGestureTracker.java getDotTemplates():
new DotTemplate(DetectedPattern.SPELL_NAME, "description",
    new double[][] {
        // pick key dots from vertices above
    },
    new int[][] {
        // define connections between dots
    }
),
