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

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.3060, 0.6127)
  [ 1]  (0.2632, 0.6239)
  [ 2]  (0.2193, 0.6295)
  [ 3]  (0.1755, 0.6351)
  [ 4]  (0.1316, 0.6407)
  [ 5]  (0.0878, 0.6463)
  [ 6]  (0.0439, 0.6518)
  [ 7]  (0.0000, 0.6571)
  [ 8]  (0.0134, 0.6274)
  [ 9]  (0.0245, 0.5846)
  [10]  (0.0302, 0.5407)
  [11]  (0.0360, 0.4969)
  [12]  (0.0377, 0.4530)
  [13]  (0.0333, 0.4090)
  [14]  (0.0289, 0.3650)
  [15]  (0.0217, 0.3215)
  [16]  (0.3060, 0.5039)
  [17]  (0.3150, 0.5119)
  [18]  (0.3241, 0.5198)
  [19]  (0.3331, 0.5278)
  [20]  (0.3411, 0.5361)
  [21]  (0.3377, 0.5477)
  [22]  (0.3344, 0.5593)
  [23]  (0.3245, 0.5593)
  [24]  (0.3128, 0.5561)
  [25]  (0.3012, 0.5530)
  [26]  (0.2982, 0.5440)
  [27]  (0.2998, 0.5321)
  [28]  (0.3013, 0.5201)
  [29]  (0.3099, 0.5121)
  [30]  (0.3195, 0.5051)
  [31]  (0.3314, 0.5072)
  [32]  (0.3060, 0.6638)
  [33]  (0.2668, 0.6638)
  [34]  (0.2276, 0.6638)
  [35]  (0.1884, 0.6638)
  [36]  (0.1493, 0.6624)
  [37]  (0.1102, 0.6601)
  [38]  (0.0751, 0.6553)
  [39]  (0.1082, 0.6371)
  [40]  (0.1451, 0.6243)
  [41]  (0.1831, 0.6149)
  [42]  (0.2175, 0.6031)
  [43]  (0.2092, 0.5648)
  [44]  (0.2077, 0.5258)
  [45]  (0.2072, 0.4866)
  [46]  (0.2073, 0.4474)
  [47]  (0.2091, 0.4083)
  [48]  (0.3060, 0.3376)
  [49]  (0.4565, 0.2637)
  [50]  (0.6250, 0.2342)
  [51]  (0.7889, 0.2587)
  [52]  (0.9246, 0.3571)
  [53]  (1.0000, 0.4970)
  [54]  (0.9481, 0.6432)
  [55]  (0.8021, 0.7332)
  [56]  (0.6322, 0.7560)
  [57]  (0.4617, 0.7658)
  [58]  (0.2903, 0.7594)
  [59]  (0.1300, 0.6986)
  [60]  (0.0826, 0.5443)
  [61]  (0.1779, 0.4124)
  [62]  (0.3186, 0.3152)
  [63]  (0.4830, 0.2871)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.0000, 0.6571)  angle=121.1 deg
  V1  (0.0217, 0.3215)  angle=132.0 deg
  V2  (0.3411, 0.5361)  angle=60.0 deg
  V3  (0.3344, 0.5593)  angle=73.8 deg
  V4  (0.3012, 0.5530)  angle=56.2 deg
  V5  (0.3013, 0.5201)  angle=39.5 deg
  V6  (0.3195, 0.5051)  angle=46.6 deg
  V7  (0.3314, 0.5072)  angle=88.8 deg
  V8  (0.3060, 0.6638)  angle=80.7 deg
  V9  (0.0751, 0.6553)  angle=143.3 deg
  V10  (0.2175, 0.6031)  angle=83.3 deg
  V11  (0.2091, 0.4083)  angle=51.2 deg
  V12  (1.0000, 0.4970)  angle=47.9 deg
  V13  (0.9481, 0.6432)  angle=38.8 deg
  V14  (0.1300, 0.6986)  angle=52.2 deg
  V15  (0.0826, 0.5443)  angle=52.9 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
    }
),
