=== SAVED CAST: t_5_m1 ===
Normalized points: 64
Raw points: N/A

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.8080, 0.0762)
  [ 1]  (0.7657, 0.0674)
  [ 2]  (0.7234, 0.0586)
  [ 3]  (0.6811, 0.0499)
  [ 4]  (0.6387, 0.0411)
  [ 5]  (0.5958, 0.0373)
  [ 6]  (0.5526, 0.0347)
  [ 7]  (0.5095, 0.0321)
  [ 8]  (0.4663, 0.0296)
  [ 9]  (0.4231, 0.0270)
  [10]  (0.3800, 0.0244)
  [11]  (0.3368, 0.0218)
  [12]  (0.2937, 0.0193)
  [13]  (0.2505, 0.0167)
  [14]  (0.2074, 0.0141)
  [15]  (0.1644, 0.0106)
  [16]  (0.1223, 0.0008)
  [17]  (0.0846, 0.0000)
  [18]  (0.0669, 0.0394)
  [19]  (0.0602, 0.0821)
  [20]  (0.0535, 0.1248)
  [21]  (0.0468, 0.1675)
  [22]  (0.0401, 0.2102)
  [23]  (0.0334, 0.2529)
  [24]  (0.0267, 0.2956)
  [25]  (0.0228, 0.3387)
  [26]  (0.0193, 0.3818)
  [27]  (0.0159, 0.4249)
  [28]  (0.0125, 0.4680)
  [29]  (0.0099, 0.5111)
  [30]  (0.0099, 0.5543)
  [31]  (0.0099, 0.5975)
  [32]  (0.8080, 0.7725)
  [33]  (0.8326, 0.7793)
  [34]  (0.8572, 0.7861)
  [35]  (0.8818, 0.7929)
  [36]  (0.9038, 0.8042)
  [37]  (0.9218, 0.8222)
  [38]  (0.9398, 0.8403)
  [39]  (0.9578, 0.8584)
  [40]  (0.9672, 0.8816)
  [41]  (0.9748, 0.9060)
  [42]  (0.9825, 0.9303)
  [43]  (0.9901, 0.9546)
  [44]  (0.9804, 0.9779)
  [45]  (0.9692, 1.0000)
  [46]  (0.9438, 0.9989)
  [47]  (0.9183, 0.9978)
  [48]  (0.8928, 0.9967)
  [49]  (0.8673, 0.9955)
  [50]  (0.8431, 0.9911)
  [51]  (0.8232, 0.9751)
  [52]  (0.8033, 0.9591)
  [53]  (0.7834, 0.9432)
  [54]  (0.7680, 0.9236)
  [55]  (0.7571, 0.9006)
  [56]  (0.7462, 0.8776)
  [57]  (0.7352, 0.8545)
  [58]  (0.7244, 0.8315)
  [59]  (0.7307, 0.8067)
  [60]  (0.7369, 0.7820)
  [61]  (0.7543, 0.7679)
  [62]  (0.7787, 0.7604)
  [63]  (0.8031, 0.7529)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.0846, 0.0000)  angle=67.0 deg
  V1  (0.0099, 0.5975)  angle=77.6 deg
  V2  (0.9901, 0.9546)  angle=40.1 deg
  V3  (0.9692, 1.0000)  angle=65.6 deg
  V4  (0.7244, 0.8315)  angle=39.3 deg
  V5  (0.7369, 0.7820)  angle=36.8 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
    }
),
