Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
Diffstat (limited to 'samples')
-rw-r--r--samples/About_me.ta2
-rw-r--r--samples/Learning_Experiences.ta2
-rw-r--r--samples/Pythagoras.ta2
-rw-r--r--samples/Que_Como_Por_que_Para_que.ta2
-rw-r--r--samples/What_How_Why_For_whom.ta2
-rw-r--r--samples/birds.ta2
-rw-r--r--samples/bubbles.ta2
-rw-r--r--samples/cherlin.ta2
-rw-r--r--samples/clock.ta2
-rw-r--r--samples/continents_game.ta2
-rw-r--r--samples/curlygates.ta2
-rw-r--r--samples/find_boston.ta2
-rw-r--r--samples/fountain.ta2
-rw-r--r--samples/maze.ta2
-rw-r--r--samples/set.ta2
-rw-r--r--samples/shape-and-color-game.ta2
-rw-r--r--samples/sierpquad.ta2
-rw-r--r--samples/sierpquad2.ta2
-rw-r--r--samples/sierptri.ta2
-rw-r--r--samples/sinfunction.ta2
-rw-r--r--samples/snowflake.ta2
-rw-r--r--samples/sunrise.ta2
-rw-r--r--samples/tangents.ta2
-rw-r--r--samples/tree.ta2
-rw-r--r--samples/xo-child.ta2
25 files changed, 25 insertions, 25 deletions
diff --git a/samples/About_me.ta b/samples/About_me.ta
index 1bba0ca..b2a9c96 100644
--- a/samples/About_me.ta
+++ b/samples/About_me.ta
@@ -1 +1 @@
-[[0, ["start", 2.0], 163, 175, [null, 36]], [1, ["journal", "./samples/images/me.jpg"], 273, 613, [48, null]], [2, "stack2", 452, -47, [null, null]], [3, "clean", 163, 251, [36, 54]], [4, ["string", "fact list"], 246, 471, [53, null]], [5, ["setxy", 0], 163, 547, [52, 6, 7, 8]], [6, "titlex", 221, 547, [5, null]], [7, "titley", 221, 589, [5, null]], [8, "show", 163, 631, [5, 9, 10]], [9, ["string", "Me"], 221, 631, [8, null]], [10, ["setxy", 0], 163, 673, [8, 11, 12, 13]], [11, "leftx", 221, 673, [10, null]], [12, "topy", 221, 715, [10, null]], [13, ["list", 0], 163, 757, [10, 14, 15, 17, 18, 19, 20, 21, 16]], [14, ["string", "\u2219 Name"], 221, 757, [13, null]], [15, ["string", "\u2219 Age"], 221, 799, [13, null]], [16, ["sandwichcollapsed", 1], 163, 547, [13, 58]], [17, ["string", "\u2219 Hair color"], 221, 841, [13, null]], [18, ["string", "\u2219 Eye color"], 221, 883, [13, null]], [19, ["string", "\u2219 Favorite food"], 221, 925, [13, null]], [20, ["string", "\u2219 Favorite hobby"], 221, 967, [13, null]], [21, ["string", "\u2219 Favorite book"], 221, 1009, [13, null]], [22, "forever", 473, 474, [50, 23, 34]], [23, "kbinput", 534, 492, [22, 24]], [24, ["vspace", 0], 534, 526, [23, 25]], [25, "if", 534, 560, [24, 26, 29, 30]], [26, ["greater2", 0], 572, 526, [25, 27, 28, null]], [27, "keyboard", 618, 526, [26, null]], [28, ["number", 0], 618, 568, [26, null]], [29, "stopstack", 586, 628, [25, null]], [30, ["vspace", 0], 534, 646, [25, 31]], [31, "wait", 534, 680, [30, 32, null]], [32, ["number", 1], 592, 680, [31, null]], [33, ["string", "wait for keyboard input"], 531, 398, [55, null]], [34, ["sandwichcollapsed", 1], 473, 474, [22, null]], [35, "showblocks", 163, 623, [58, null]], [36, "hideblocks", 163, 217, [0, 3]], [37, ["string", "picture"], 246, 285, [54, null]], [38, ["setxy", 0], 163, 361, [51, 39, 40, 41]], [39, "titlex", 221, 361, [38, null]], [40, "titley", 221, 403, [38, null]], [41, "show", 163, 445, [38, 42, 43]], [42, ["string", "About me"], 221, 445, [41, null]], [43, "setscale", 163, 487, [41, 44, 45]], [44, ["number", 90], 240, 487, [43, null]], [45, ["setxy", 0], 163, 529, [43, 46, 47, 48]], [46, "leftx", 221, 529, [45, null]], [47, "topy", 221, 571, [45, null]], [48, "showaligned", 163, 613, [45, 1, 49]], [49, ["sandwichcollapsed", 1], 163, 361, [48, 56]], [50, "sandwichtop_no_arm_no_label", 455, 440, [55, 22]], [51, "sandwichtop_no_arm_no_label", 145, 327, [54, 38]], [52, "sandwichtop_no_arm_no_label", 145, 513, [53, 5]], [53, "comment", 163, 471, [60, 4, 52]], [54, "comment", 163, 285, [3, 37, 51]], [55, "hat", 473, 390, [null, 33, 50]], [56, "stack", 163, 395, [49, 57, 60]], [57, ["string", "wait for keyboard input"], 221, 395, [56, null]], [58, "stack", 163, 581, [16, 59, 35]], [59, ["string", "wait for keyboard input"], 221, 581, [58, null]], [60, "clean", 163, 437, [56, 53]]] \ No newline at end of file
+[[0, ["start", 2.0], 163, 175, [null, 28]], [1, ["journal", "./samples/images/me.jpg"], 273, 839, [55, null]], [2, "stack2", 452, -47, [null, null]], [3, "clean", 163, 259, [28, 32]], [4, ["string", "fact list"], 246, 503, [31, null]], [5, ["string", "Me"], 221, 789, [65, null]], [6, ["list", 0], 163, 1041, [71, 7, 8, 10, 11, 12, 13, 14, 9]], [7, ["string", "\u2219 Name"], 221, 1041, [6, null]], [8, ["string", "\u2219 Age"], 221, 1083, [6, null]], [9, ["sandwichcollapsed", 1], 163, 579, [6, 36]], [10, ["string", "\u2219 Hair color"], 221, 1125, [6, null]], [11, ["string", "\u2219 Eye color"], 221, 1167, [6, null]], [12, ["string", "\u2219 Favorite food"], 221, 1209, [6, null]], [13, ["string", "\u2219 Favorite hobby"], 221, 1251, [6, null]], [14, ["string", "\u2219 Favorite book"], 221, 1293, [6, null]], [15, "forever", 473, 440, [33, 16, null]], [16, "kbinput", 534, 458, [15, 17]], [17, ["vspace", 0], 534, 500, [16, 18]], [18, "if", 534, 542, [17, 19, 22, 23]], [19, ["greater2", 0], 572, 508, [18, 20, 21, null]], [20, "keyboard", 618, 508, [19, null]], [21, ["number", 0], 618, 550, [19, null]], [22, "stopstack", 586, 610, [18, null]], [23, ["vspace", 0], 534, 628, [18, 24]], [24, "wait", 534, 670, [23, 25, null]], [25, ["number", 1], 592, 670, [24, null]], [26, ["string", "wait for keyboard input"], 531, 398, [33, null]], [27, "showblocks", 163, 663, [36, null]], [28, "hideblocks", 163, 217, [0, 3]], [29, ["string", "picture"], 246, 301, [32, null]], [30, ["string", "About me"], 221, 587, [47, null]], [31, "comment", 163, 503, [38, 4, 57]], [32, "comment", 163, 301, [3, 29, 39]], [33, "hat", 473, 390, [null, 26, 15]], [34, "stack", 163, 419, [56, 35, 38]], [35, ["string", "wait for keyboard input"], 221, 419, [34, null]], [36, "stack", 163, 621, [9, 37, 27]], [37, ["string", "wait for keyboard input"], 221, 621, [36, null]], [38, "clean", 163, 461, [34, 31]], [39, "sandwichtop_no_arm_no_label", 145, 343, [32, 40]], [40, "penup", 163, 377, [39, 41]], [41, ["setxy", 0], 163, 419, [40, 42, 43, 44]], [42, "titlex", 221, 419, [41, null]], [43, "titley", 221, 461, [41, null]], [44, "pendown", 163, 503, [41, 45]], [45, "setscale", 163, 545, [44, 46, 47]], [46, ["number", 100], 240, 545, [45, null]], [47, "show", 163, 587, [45, 30, 48]], [48, "penup", 163, 629, [47, 49]], [49, ["setxy", 0], 163, 671, [48, 50, 51, 52]], [50, "leftx", 221, 671, [49, null]], [51, "topy", 221, 713, [49, null]], [52, "pendown", 163, 755, [49, 53]], [53, "setscale", 163, 797, [52, 54, 55]], [54, ["number", 90], 240, 797, [53, null]], [55, "showaligned", 163, 839, [53, 1, 56]], [56, ["sandwichcollapsed", 1], 163, 377, [55, 34]], [57, "sandwichtop_no_arm_no_label", 145, 545, [31, 58]], [58, "penup", 163, 579, [57, 59]], [59, ["setxy", 0], 163, 621, [58, 60, 61, 62]], [60, "titlex", 221, 621, [59, null]], [61, "titley", 221, 663, [59, null]], [62, "pendown", 163, 705, [59, 63]], [63, "setscale", 163, 747, [62, 64, 65]], [64, ["number", 100], 240, 747, [63, null]], [65, "show", 163, 789, [63, 5, 66]], [66, "penup", 163, 831, [65, 67]], [67, ["setxy", 0], 163, 873, [66, 68, 69, 70]], [68, "leftx", 221, 873, [67, null]], [69, "topy", 221, 915, [67, null]], [70, "pendown", 163, 957, [67, 71]], [71, "setscale", 163, 999, [70, 72, 6]], [72, ["number", 67], 240, 999, [71, null]]] \ No newline at end of file
diff --git a/samples/Learning_Experiences.ta b/samples/Learning_Experiences.ta
index ec40141..e0910da 100644
--- a/samples/Learning_Experiences.ta
+++ b/samples/Learning_Experiences.ta
@@ -1 +1 @@
-[[0, "hat", 592, 11, [null, 17, 1]], [1, "stack1", 630, 81, [0, 2]], [2, "template1", 630, 120, [1, 13, 3, 4]], [3, ["journal", null], 640, 166, [2, null]], [4, "stack1", 630, 228, [2, 5]], [5, "template1", 630, 267, [4, 14, 6, 7]], [6, ["journal", null], 640, 313, [5, null]], [7, "stack1", 630, 375, [5, 8]], [8, "template1", 630, 414, [7, 15, 9, 10]], [9, ["journal", null], 640, 460, [8, null]], [10, "stack1", 630, 522, [8, 11]], [11, "template1", 630, 561, [10, 16, 12, null]], [12, ["journal", null], 640, 607, [11, null]], [13, ["string", "reading"], 640, 135, [2, null]], [14, ["string", "science"], 640, 282, [5, null]], [15, ["string", "social science"], 640, 429, [8, null]], [16, ["string", "writing"], 640, 576, [11, null]], [17, ["string", "B"], 614, 38, [0, null]], [18, "start", 211, 17, [null, 19]], [19, "stack1", 223, 67, [18, 20]], [20, "template1", 223, 106, [19, 21, 22, 23]], [21, ["string", "name"], 233, 121, [20, null]], [22, ["journal", null], 233, 152, [20, null]], [23, "stack", 223, 214, [20, 24, 25]], [24, ["string", "A"], 235, 226, [23, null]], [25, "stack", 223, 253, [23, 26, 27]], [26, ["string", "B"], 235, 265, [25, null]], [27, "stack1", 223, 292, [25, 28]], [28, "template1", 223, 331, [27, 29, 30, 31]], [29, ["string", "personal growth"], 233, 346, [28, null]], [30, ["journal", null], 233, 377, [28, null]], [31, "stack1", 223, 439, [28, 32]], [32, "template1", 223, 478, [31, 33, 34, null]], [33, ["string", "work habits"], 233, 493, [32, null]], [34, ["journal", null], 233, 524, [32, null]], [35, "hat", 375, 11, [null, 36, 37]], [36, ["string", "A"], 397, 38, [35, null]], [37, "stack1", 413, 81, [35, 38]], [38, "template1", 413, 120, [37, 39, 40, 41]], [39, ["string", "art"], 423, 135, [38, null]], [40, ["journal", null], 423, 166, [38, null]], [41, "stack1", 413, 228, [38, 42]], [42, "template1", 413, 267, [41, 43, 44, 45]], [43, ["string", "math"], 423, 282, [42, null]], [44, ["journal", null], 423, 313, [42, null]], [45, "stack1", 413, 375, [42, 46]], [46, "template1", 413, 414, [45, 47, 48, 49]], [47, ["string", "music"], 423, 429, [46, null]], [48, ["journal", null], 423, 460, [46, null]], [49, "stack1", 413, 522, [46, 50]], [50, "template1", 413, 561, [49, 51, 52, null]], [51, ["string", "physical ed."], 423, 576, [50, null]], [52, ["journal", null], 423, 607, [50, null]], [53, "hat1", 805, 27, [null, 54]], [54, "wait", 817, 77, [53, 55, 56]], [55, ["number", "30"], 891, 86, [54, null]], [56, "clean", 817, 116, [54, null]]] \ No newline at end of file
+[[0, "hat", 657, 82, [null, 5, 110]], [1, "stack1", 207, 976, [250, 252]], [2, "stack1", 443, 669, [96, 98]], [3, "stack1", 443, 745, [77, 79]], [4, "stack1", 443, 821, [58, 60]], [5, ["string", "B"], 715, 90, [0, null]], [6, ["start", 2.0], 207, 76, [null, 254]], [7, "stack1", 443, 897, [39, 41]], [8, ["string", "name"], 265, 446, [200, null]], [9, "stack", 207, 278, [211, 10, 11]], [10, ["string", "A"], 265, 278, [9, null]], [11, "stack", 207, 320, [9, 12, 214]], [12, ["string", "B"], 265, 320, [11, null]], [13, ["string", "personal growth"], 265, 606, [222, null]], [14, ["string", "work habits"], 265, 682, [242, null]], [15, "hat", 443, 81, [null, 16, 80]], [16, ["string", "A"], 501, 89, [15, null]], [17, ["string", "art"], 501, 375, [88, null]], [18, ["string", "math"], 501, 451, [69, null]], [19, ["string", "music"], 501, 527, [50, null]], [20, ["string", "physical ed."], 501, 603, [31, null]], [21, "hat1", 880, 71, [null, 99]], [22, "clean", 993, 283, [102, 106]], [23, "sandwichtop_no_arm_no_label", 425, 359, [60, 24]], [24, "penup", 443, 393, [23, 25]], [25, ["setxy2", 0], 443, 435, [24, 26, 27, 28]], [26, "titlex", 501, 435, [25, null]], [27, "titley", 501, 477, [25, null]], [28, "pendown", 443, 519, [25, 29]], [29, "setscale", 443, 561, [28, 30, 31]], [30, ["number", 100], 520, 561, [29, null]], [31, "show", 443, 603, [29, 20, 32]], [32, "penup", 443, 645, [31, 33]], [33, ["setxy2", 0], 443, 687, [32, 34, 35, 36]], [34, "leftx", 501, 687, [33, null]], [35, "topy", 501, 729, [33, null]], [36, "pendown", 443, 771, [33, 37]], [37, "setscale", 443, 813, [36, 38, 39]], [38, ["number", 90], 520, 813, [37, null]], [39, "showaligned", 443, 855, [37, 40, 7]], [40, ["journal", null], 553, 855, [39, null]], [41, ["sandwichcollapsed", 1], 443, 393, [7, null]], [42, "sandwichtop_no_arm_no_label", 425, 283, [79, 43]], [43, "penup", 443, 317, [42, 44]], [44, ["setxy2", 0], 443, 359, [43, 45, 46, 47]], [45, "titlex", 501, 359, [44, null]], [46, "titley", 501, 401, [44, null]], [47, "pendown", 443, 443, [44, 48]], [48, "setscale", 443, 485, [47, 49, 50]], [49, ["number", 100], 520, 485, [48, null]], [50, "show", 443, 527, [48, 19, 51]], [51, "penup", 443, 569, [50, 52]], [52, ["setxy2", 0], 443, 611, [51, 53, 54, 55]], [53, "leftx", 501, 611, [52, null]], [54, "topy", 501, 653, [52, null]], [55, "pendown", 443, 695, [52, 56]], [56, "setscale", 443, 737, [55, 57, 58]], [57, ["number", 90], 520, 737, [56, null]], [58, "showaligned", 443, 779, [56, 59, 4]], [59, ["journal", null], 553, 779, [58, null]], [60, ["sandwichcollapsed", 1], 443, 317, [4, 23]], [61, "sandwichtop_no_arm_no_label", 425, 207, [98, 62]], [62, "penup", 443, 241, [61, 63]], [63, ["setxy2", 0], 443, 283, [62, 64, 65, 66]], [64, "titlex", 501, 283, [63, null]], [65, "titley", 501, 325, [63, null]], [66, "pendown", 443, 367, [63, 67]], [67, "setscale", 443, 409, [66, 68, 69]], [68, ["number", 100], 520, 409, [67, null]], [69, "show", 443, 451, [67, 18, 70]], [70, "penup", 443, 493, [69, 71]], [71, ["setxy2", 0], 443, 535, [70, 72, 73, 74]], [72, "leftx", 501, 535, [71, null]], [73, "topy", 501, 577, [71, null]], [74, "pendown", 443, 619, [71, 75]], [75, "setscale", 443, 661, [74, 76, 77]], [76, ["number", 90], 520, 661, [75, null]], [77, "showaligned", 443, 703, [75, 78, 3]], [78, ["journal", null], 553, 703, [77, null]], [79, ["sandwichcollapsed", 1], 443, 241, [3, 42]], [80, "sandwichtop_no_arm_no_label", 425, 131, [15, 81]], [81, "penup", 443, 165, [80, 82]], [82, ["setxy2", 0], 443, 207, [81, 83, 84, 85]], [83, "titlex", 501, 207, [82, null]], [84, "titley", 501, 249, [82, null]], [85, "pendown", 443, 291, [82, 86]], [86, "setscale", 443, 333, [85, 87, 88]], [87, ["number", 100], 520, 333, [86, null]], [88, "show", 443, 375, [86, 17, 89]], [89, "penup", 443, 417, [88, 90]], [90, ["setxy2", 0], 443, 459, [89, 91, 92, 93]], [91, "leftx", 501, 459, [90, null]], [92, "topy", 501, 501, [90, null]], [93, "pendown", 443, 543, [90, 94]], [94, "setscale", 443, 585, [93, 95, 96]], [95, ["number", 90], 520, 585, [94, null]], [96, "showaligned", 443, 627, [94, 97, 2]], [97, ["journal", null], 553, 627, [96, null]], [98, ["sandwichcollapsed", 1], 443, 165, [2, 61]], [99, "forever", 880, 113, [21, 100, null]], [100, "kbinput", 941, 131, [99, 101]], [101, ["vspace", 0], 941, 173, [100, 102]], [102, "if", 941, 215, [101, 103, 22, 107]], [103, ["greater2", 0], 979, 181, [102, 104, 105, null]], [104, "keyboard", 1025, 181, [103, null]], [105, ["number", 0], 1025, 223, [103, null]], [106, "stopstack", 993, 325, [22, null]], [107, ["vspace", 20], 941, 301, [102, 108]], [108, "wait", 941, 383, [107, 109, null]], [109, ["number", 1], 999, 383, [108, null]], [110, "sandwichtop_no_arm_no_label", 639, 132, [0, 111]], [111, "penup", 657, 166, [110, 112]], [112, ["setxy2", 0], 657, 208, [111, 113, 114, 115]], [113, "titlex", 715, 208, [112, null]], [114, "titley", 715, 250, [112, null]], [115, "pendown", 657, 292, [112, 116]], [116, "setscale", 657, 334, [115, 117, 118]], [117, ["number", 100], 734, 334, [116, null]], [118, "show", 657, 376, [116, 119, 120]], [119, ["string", "reading"], 715, 376, [118, null]], [120, "penup", 657, 418, [118, 121]], [121, ["setxy2", 0], 657, 460, [120, 122, 123, 124]], [122, "leftx", 715, 460, [121, null]], [123, "topy", 715, 502, [121, null]], [124, "pendown", 657, 544, [121, 125]], [125, "setscale", 657, 586, [124, 126, 127]], [126, ["number", 90], 734, 586, [125, null]], [127, "showaligned", 657, 628, [125, 128, 129]], [128, ["journal", null], 767, 628, [127, null]], [129, "stack1", 657, 670, [127, 130]], [130, ["sandwichcollapsed", 1], 657, 166, [129, 131]], [131, "sandwichtop_no_arm_no_label", 639, 208, [130, 132]], [132, "penup", 657, 242, [131, 133]], [133, ["setxy2", 0], 657, 284, [132, 134, 135, 136]], [134, "titlex", 715, 284, [133, null]], [135, "titley", 715, 326, [133, null]], [136, "pendown", 657, 368, [133, 137]], [137, "setscale", 657, 410, [136, 138, 139]], [138, ["number", 100], 734, 410, [137, null]], [139, "show", 657, 452, [137, 140, 141]], [140, ["string", "science"], 715, 452, [139, null]], [141, "penup", 657, 494, [139, 142]], [142, ["setxy2", 0], 657, 536, [141, 143, 144, 145]], [143, "leftx", 715, 536, [142, null]], [144, "topy", 715, 578, [142, null]], [145, "pendown", 657, 620, [142, 146]], [146, "setscale", 657, 662, [145, 147, 148]], [147, ["number", 90], 734, 662, [146, null]], [148, "showaligned", 657, 704, [146, 149, 150]], [149, ["journal", null], 767, 704, [148, null]], [150, "stack1", 657, 746, [148, 151]], [151, ["sandwichcollapsed", 1], 657, 242, [150, 152]], [152, "sandwichtop_no_arm_no_label", 639, 284, [151, 153]], [153, "penup", 657, 318, [152, 154]], [154, ["setxy2", 0], 657, 360, [153, 155, 156, 157]], [155, "titlex", 715, 360, [154, null]], [156, "titley", 715, 402, [154, null]], [157, "pendown", 657, 444, [154, 158]], [158, "setscale", 657, 486, [157, 159, 160]], [159, ["number", 100], 734, 486, [158, null]], [160, "show", 657, 528, [158, 161, 162]], [161, ["string", "social science"], 715, 528, [160, null]], [162, "penup", 657, 570, [160, 163]], [163, ["setxy2", 0], 657, 612, [162, 164, 165, 166]], [164, "leftx", 715, 612, [163, null]], [165, "topy", 715, 654, [163, null]], [166, "pendown", 657, 696, [163, 167]], [167, "setscale", 657, 738, [166, 168, 169]], [168, ["number", 90], 734, 738, [167, null]], [169, "showaligned", 657, 780, [167, 170, 171]], [170, ["journal", null], 767, 780, [169, null]], [171, "stack1", 657, 822, [169, 172]], [172, ["sandwichcollapsed", 1], 657, 318, [171, 173]], [173, "sandwichtop_no_arm_no_label", 639, 360, [172, 174]], [174, "penup", 657, 394, [173, 175]], [175, ["setxy2", 0], 657, 436, [174, 176, 177, 178]], [176, "titlex", 715, 436, [175, null]], [177, "titley", 715, 478, [175, null]], [178, "pendown", 657, 520, [175, 179]], [179, "setscale", 657, 562, [178, 180, 181]], [180, ["number", 100], 734, 562, [179, null]], [181, "show", 657, 604, [179, 182, 183]], [182, ["string", "writing"], 715, 604, [181, null]], [183, "penup", 657, 646, [181, 184]], [184, ["setxy2", 0], 657, 688, [183, 185, 186, 187]], [185, "leftx", 715, 688, [184, null]], [186, "topy", 715, 730, [184, null]], [187, "pendown", 657, 772, [184, 188]], [188, "setscale", 657, 814, [187, 189, 190]], [189, ["number", 90], 734, 814, [188, null]], [190, "showaligned", 657, 856, [188, 191, 212]], [191, ["journal", null], 767, 856, [190, null]], [192, "sandwichtop_no_arm_no_label", 189, 202, [253, 193]], [193, "penup", 207, 236, [192, 194]], [194, ["setxy2", 0], 207, 278, [193, 195, 196, 197]], [195, "titlex", 265, 278, [194, null]], [196, "titley", 265, 320, [194, null]], [197, "pendown", 207, 362, [194, 198]], [198, "setscale", 207, 404, [197, 199, 200]], [199, ["number", 100], 284, 404, [198, null]], [200, "show", 207, 446, [198, 8, 201]], [201, "penup", 207, 488, [200, 202]], [202, ["setxy2", 0], 207, 530, [201, 203, 204, 205]], [203, "leftx", 265, 530, [202, null]], [204, "topy", 265, 572, [202, null]], [205, "pendown", 207, 614, [202, 206]], [206, "setscale", 207, 656, [205, 207, 208]], [207, ["number", 90], 284, 656, [206, null]], [208, "showaligned", 207, 698, [206, 209, 210]], [209, ["journal", null], 317, 698, [208, null]], [210, "stack1", 207, 740, [208, 211]], [211, ["sandwichcollapsed", 1], 207, 236, [210, 9]], [212, "stack1", 657, 898, [190, 213]], [213, ["sandwichcollapsed", 1], 657, 394, [212, null]], [214, "sandwichtop_no_arm_no_label", 189, 362, [11, 215]], [215, "penup", 207, 396, [214, 216]], [216, ["setxy2", 0], 207, 438, [215, 217, 218, 219]], [217, "titlex", 265, 438, [216, null]], [218, "titley", 265, 480, [216, null]], [219, "pendown", 207, 522, [216, 220]], [220, "setscale", 207, 564, [219, 221, 222]], [221, ["number", 100], 284, 564, [220, null]], [222, "show", 207, 606, [220, 13, 223]], [223, "penup", 207, 648, [222, 224]], [224, ["setxy2", 0], 207, 690, [223, 225, 226, 227]], [225, "leftx", 265, 690, [224, null]], [226, "topy", 265, 732, [224, null]], [227, "pendown", 207, 774, [224, 228]], [228, "setscale", 207, 816, [227, 229, 230]], [229, ["number", 90], 284, 816, [228, null]], [230, "showaligned", 207, 858, [228, 231, 232]], [231, ["journal", null], 317, 858, [230, null]], [232, "stack1", 207, 900, [230, 233]], [233, ["sandwichcollapsed", 1], 207, 396, [232, 234]], [234, "sandwichtop_no_arm_no_label", 189, 438, [233, 235]], [235, "penup", 207, 472, [234, 236]], [236, ["setxy2", 0], 207, 514, [235, 237, 238, 239]], [237, "titlex", 265, 514, [236, null]], [238, "titley", 265, 556, [236, null]], [239, "pendown", 207, 598, [236, 240]], [240, "setscale", 207, 640, [239, 241, 242]], [241, ["number", 100], 284, 640, [240, null]], [242, "show", 207, 682, [240, 14, 243]], [243, "penup", 207, 724, [242, 244]], [244, ["setxy2", 0], 207, 766, [243, 245, 246, 247]], [245, "leftx", 265, 766, [244, null]], [246, "topy", 265, 808, [244, null]], [247, "pendown", 207, 850, [244, 248]], [248, "setscale", 207, 892, [247, 249, 250]], [249, ["number", 90], 284, 892, [248, null]], [250, "showaligned", 207, 934, [248, 251, 1]], [251, ["journal", null], 317, 934, [250, null]], [252, ["sandwichcollapsed", 1], 207, 472, [1, 255]], [253, "clean", 207, 160, [254, 192]], [254, "hideblocks", 207, 118, [6, 253]], [255, "showblocks", 207, 514, [252, null]]] \ No newline at end of file
diff --git a/samples/Pythagoras.ta b/samples/Pythagoras.ta
index 9271c25..3c76e58 100644
--- a/samples/Pythagoras.ta
+++ b/samples/Pythagoras.ta
@@ -1 +1 @@
-[[0, "hat", 743, 369, [null, 1, 145]], [1, ["string", "draw b"], 801, 377, [0, null]], [2, "storeinbox1", 743, 453, [145, 3, 146]], [3, ["division2", 0], 861, 453, [2, 4, 6]], [4, "box", 915, 453, [3, 5, null]], [5, ["string", "side b"], 970, 453, [4, null]], [6, ["number", 2], 939, 495, [3, null]], [7, "forward", 743, 537, [146, 8, 120]], [8, "box1", 814, 537, [7, null]], [9, "forward", 743, 621, [120, 10, 126]], [10, "box1", 814, 621, [9, null]], [11, "hat", 439, 194, [null, 12, 142]], [12, ["string", "find h"], 497, 202, [11, null]], [13, ["storein", 0], 439, 278, [142, 14, 15, 27]], [14, ["string", "hypotenuse"], 507, 278, [13, null]], [15, "sqrt", 507, 320, [13, 16]], [16, ["plus2", 20.0], 561, 320, [15, 17, 22]], [17, ["product2", 0], 615, 320, [16, 18, 20]], [18, "box", 669, 320, [17, 19, null]], [19, ["string", "side a"], 724, 320, [18, null]], [20, "box", 669, 362, [17, 21, null]], [21, ["string", "side a"], 724, 362, [20, null]], [22, ["product2", 0], 615, 402, [16, 23, 25]], [23, "box", 669, 402, [22, 24, null]], [24, ["string", "side b"], 724, 402, [23, null]], [25, "box", 669, 444, [22, 26, null]], [26, ["string", "side b"], 724, 444, [25, null]], [27, ["vspace", 40.0], 439, 362, [13, 28]], [28, ["storein", 0], 439, 484, [27, 29, 30, 129]], [29, ["string", "radius"], 507, 484, [28, null]], [30, ["division2", 0], 507, 526, [28, 31, 33]], [31, "box", 561, 526, [30, 32, null]], [32, ["string", "hypotenuse"], 616, 526, [31, null]], [33, ["number", 2], 585, 568, [30, null]], [34, "hat", 746, 227, [null, 35, 148]], [35, ["string", "draw a"], 804, 235, [34, null]], [36, "storeinbox1", 746, 311, [148, 37, 147]], [37, ["division2", 0], 864, 311, [36, 38, 40]], [38, "box", 918, 311, [37, 39, null]], [39, ["string", "side a"], 973, 311, [38, null]], [40, ["number", 2], 942, 353, [37, null]], [41, "forward", 746, 395, [147, 42, 122]], [42, "box1", 817, 395, [41, null]], [43, "forward", 746, 479, [122, 44, 127]], [44, "box1", 817, 479, [43, null]], [45, "hat", 759, 82, [null, 46, 149]], [46, ["string", "draw h"], 817, 90, [45, null]], [47, ["arc", 0], 759, 166, [149, 48, 49, 51]], [48, ["number", 360], 817, 166, [47, null]], [49, "box", 817, 208, [47, 50, null]], [50, ["string", "radius"], 872, 208, [49, null]], [51, "print", 759, 250, [47, 52, 54]], [52, "box", 817, 250, [51, 53, null]], [53, ["string", "angle"], 872, 250, [52, null]], [54, "right", 759, 292, [51, 55, 56]], [55, ["number", 90], 817, 292, [54, null]], [56, "forward", 759, 334, [54, 57, 124]], [57, "box", 830, 334, [56, 58, null]], [58, ["string", "radius"], 885, 334, [57, null]], [59, "forward", 759, 418, [124, 60, 128]], [60, "box", 830, 418, [59, 61, null]], [61, ["string", "radius"], 885, 418, [60, null]], [62, "hat", 452, 329, [null, 63, 144]], [63, ["string", "find a"], 510, 337, [62, null]], [64, ["storein", 0], 452, 413, [144, 65, 66, 67]], [65, ["string", "angle"], 520, 413, [64, null]], [66, ["number", 0], 520, 455, [64, null]], [67, "setshade", 452, 497, [64, 68, 69]], [68, ["number", 95], 537, 497, [67, null]], [69, "repeat", 452, 539, [67, 70, 71, 131]], [70, ["number", 360], 503, 539, [69, null]], [71, ["arc", 0], 517, 599, [69, 72, 73, 130]], [72, ["number", 180], 575, 599, [71, null]], [73, "box", 575, 641, [71, 74, null]], [74, ["string", "radius"], 630, 641, [73, null]], [75, "if", 517, 725, [130, 76, 79, 82]], [76, ["greater2", 0], 555, 691, [75, 77, 78, null]], [77, "ycor", 601, 691, [76, null]], [78, ["number", 0], 601, 733, [76, null]], [79, "setshade", 569, 793, [75, 80, 81]], [80, ["number", 50], 654, 793, [79, null]], [81, "stopstack", 569, 835, [79, null]], [82, ["vspace", 0], 517, 811, [75, 83]], [83, "penup", 517, 853, [82, 84]], [84, ["storein", 0], 517, 887, [83, 85, 86, 143]], [85, ["string", "angle"], 585, 887, [84, null]], [86, ["plus2", 0], 585, 929, [84, 87, 89]], [87, "box", 639, 929, [86, 88, null]], [88, ["string", "angle"], 694, 929, [87, null]], [89, ["number", 1], 639, 971, [86, null]], [90, ["arc", 0], 517, 1013, [143, 91, 92, 94]], [91, ["number", 180], 575, 1013, [90, null]], [92, "box", 575, 1055, [90, 93, null]], [93, ["string", "radius"], 630, 1055, [92, null]], [94, "right", 517, 1097, [90, 95, 96]], [95, ["number", 1], 575, 1097, [94, null]], [96, "pendown", 517, 1139, [94, null]], [97, "hideblocks", 1062, 160, [141, 98]], [98, "clean", 1062, 194, [97, 150]], [99, ["storein", 0], 1062, 420, [151, 100, 101, 102]], [100, ["string", "side a"], 1130, 420, [99, null]], [101, ["number", 200], 1130, 462, [99, null]], [102, ["storein", 0], 1062, 504, [99, 103, 104, 105]], [103, ["string", "side b"], 1130, 504, [102, null]], [104, ["number", 450], 1130, 546, [102, null]], [105, "stack", 1062, 588, [102, 106, 107]], [106, ["string", "draw a"], 1120, 588, [105, null]], [107, "right", 1062, 630, [105, 108, 109]], [108, ["number", 90], 1120, 630, [107, null]], [109, "stack", 1062, 672, [107, 110, 111]], [110, ["string", "draw b"], 1120, 672, [109, null]], [111, "stack", 1062, 714, [109, 112, 113]], [112, ["string", "find h"], 1120, 714, [111, null]], [113, "stack", 1062, 756, [111, 114, 115]], [114, ["string", "find a"], 1120, 756, [113, null]], [115, "stack", 1062, 798, [113, 116, 152]], [116, ["string", "draw h"], 1120, 798, [115, null]], [117, ["setxy", 0], 1062, 874, [152, 132, 133, 153]], [118, ["journal", "./samples/images/Pythagoras.jpg"], 1172, 992, [135, null]], [119, ["start", 2.0], 1062, 84, [null, 141]], [120, "show", 743, 579, [7, 121, 9]], [121, ["string", "b"], 801, 579, [120, null]], [122, "show", 746, 437, [41, 123, 43]], [123, ["string", "a"], 804, 437, [122, null]], [124, "show", 759, 376, [56, 125, 59]], [125, ["string", "h"], 817, 376, [124, null]], [126, ["sandwichcollapsed", 1], 743, 453, [9, null]], [127, ["sandwichcollapsed", 1], 746, 311, [43, null]], [128, ["sandwichcollapsed", 1], 759, 166, [59, null]], [129, ["sandwichcollapsed", 1], 439, 278, [28, null]], [130, ["vspace", 0], 517, 683, [71, 75]], [131, ["sandwichcollapsed", 1], 452, 413, [69, null]], [132, "leftpos", 1120, 874, [117, null]], [133, "toppos", 1120, 916, [117, null]], [134, ["setxy", 20], 1062, 262, [150, 140, 137, 151]], [135, "showaligned", 1062, 992, [153, 118, 136]], [136, ["sandwichcollapsed", 1], 1062, 160, [135, null]], [137, ["number", 0], 1120, 344, [134, null]], [138, ["number", -4], 1198, 304, [140, null]], [139, "width", 1174, 262, [140, null]], [140, ["division2", 0], 1120, 262, [134, 139, 138]], [141, "sandwichtop_no_arm_no_label", 1044, 126, [119, 97]], [142, "sandwichtop_no_arm_no_label", 421, 244, [11, 13]], [143, ["vspace", 0], 517, 971, [84, 90]], [144, "sandwichtop_no_arm_no_label", 434, 379, [62, 64]], [145, "sandwichtop_no_arm_no_label", 725, 419, [0, 2]], [146, ["vspace", 0], 743, 495, [2, 7]], [147, ["vspace", 0], 746, 353, [36, 41]], [148, "sandwichtop_no_arm_no_label", 728, 277, [34, 36]], [149, "sandwichtop_no_arm_no_label", 741, 132, [45, 47]], [150, "penup", 1062, 228, [98, 134]], [151, "pendown", 1062, 386, [134, 99]], [152, "penup", 1062, 840, [115, 117]], [153, "pendown", 1062, 958, [117, 135]]] \ No newline at end of file
+[[0, "hat", 743, 369, [null, 1, 145]], [1, ["string", "draw b"], 801, 377, [0, null]], [2, "storeinbox1", 743, 453, [145, 3, 146]], [3, ["division2", 0], 861, 453, [2, 4, 6]], [4, "box", 915, 453, [3, 5, null]], [5, ["string", "side b"], 970, 453, [4, null]], [6, ["number", 2], 939, 495, [3, null]], [7, "forward", 743, 537, [146, 8, 120]], [8, "box1", 814, 537, [7, null]], [9, "forward", 743, 621, [120, 10, 126]], [10, "box1", 814, 621, [9, null]], [11, "hat", 439, 194, [null, 12, 142]], [12, ["string", "find h"], 497, 202, [11, null]], [13, ["storein", 0], 439, 278, [142, 14, 15, 27]], [14, ["string", "hypotenuse"], 507, 278, [13, null]], [15, "sqrt", 507, 320, [13, 16]], [16, ["plus2", 20.0], 561, 320, [15, 17, 22]], [17, ["product2", 0], 615, 320, [16, 18, 20]], [18, "box", 669, 320, [17, 19, null]], [19, ["string", "side a"], 724, 320, [18, null]], [20, "box", 669, 362, [17, 21, null]], [21, ["string", "side a"], 724, 362, [20, null]], [22, ["product2", 0], 615, 402, [16, 23, 25]], [23, "box", 669, 402, [22, 24, null]], [24, ["string", "side b"], 724, 402, [23, null]], [25, "box", 669, 444, [22, 26, null]], [26, ["string", "side b"], 724, 444, [25, null]], [27, ["vspace", 40.0], 439, 362, [13, 28]], [28, ["storein", 0], 439, 484, [27, 29, 30, 129]], [29, ["string", "radius"], 507, 484, [28, null]], [30, ["division2", 0], 507, 526, [28, 31, 33]], [31, "box", 561, 526, [30, 32, null]], [32, ["string", "hypotenuse"], 616, 526, [31, null]], [33, ["number", 2], 585, 568, [30, null]], [34, "hat", 746, 227, [null, 35, 148]], [35, ["string", "draw a"], 804, 235, [34, null]], [36, "storeinbox1", 746, 311, [148, 37, 147]], [37, ["division2", 0], 864, 311, [36, 38, 40]], [38, "box", 918, 311, [37, 39, null]], [39, ["string", "side a"], 973, 311, [38, null]], [40, ["number", 2], 942, 353, [37, null]], [41, "forward", 746, 395, [147, 42, 122]], [42, "box1", 817, 395, [41, null]], [43, "forward", 746, 479, [122, 44, 127]], [44, "box1", 817, 479, [43, null]], [45, "hat", 759, 82, [null, 46, 149]], [46, ["string", "draw h"], 817, 90, [45, null]], [47, ["arc", 0], 759, 166, [149, 48, 49, 51]], [48, ["number", 360], 817, 166, [47, null]], [49, "box", 817, 208, [47, 50, null]], [50, ["string", "radius"], 872, 208, [49, null]], [51, "print", 759, 250, [47, 52, 54]], [52, "box", 817, 250, [51, 53, null]], [53, ["string", "angle"], 872, 250, [52, null]], [54, "right", 759, 292, [51, 55, 56]], [55, ["number", 90], 817, 292, [54, null]], [56, "forward", 759, 334, [54, 57, 124]], [57, "box", 830, 334, [56, 58, null]], [58, ["string", "radius"], 885, 334, [57, null]], [59, "forward", 759, 418, [124, 60, 128]], [60, "box", 830, 418, [59, 61, null]], [61, ["string", "radius"], 885, 418, [60, null]], [62, "hat", 452, 329, [null, 63, 144]], [63, ["string", "find a"], 510, 337, [62, null]], [64, ["storein", 0], 452, 413, [144, 65, 66, 67]], [65, ["string", "angle"], 520, 413, [64, null]], [66, ["number", 0], 520, 455, [64, null]], [67, "setshade", 452, 497, [64, 68, 69]], [68, ["number", 95], 537, 497, [67, null]], [69, "repeat", 452, 539, [67, 70, 71, 131]], [70, ["number", 360], 503, 539, [69, null]], [71, ["arc", 0], 517, 599, [69, 72, 73, 130]], [72, ["number", 180], 575, 599, [71, null]], [73, "box", 575, 641, [71, 74, null]], [74, ["string", "radius"], 630, 641, [73, null]], [75, "if", 517, 725, [130, 76, 79, 82]], [76, ["greater2", 0], 555, 691, [75, 77, 78, null]], [77, "ycor", 601, 691, [76, null]], [78, ["number", 0], 601, 733, [76, null]], [79, "setshade", 569, 793, [75, 80, 81]], [80, ["number", 50], 654, 793, [79, null]], [81, "stopstack", 569, 835, [79, null]], [82, ["vspace", 0], 517, 811, [75, 83]], [83, "penup", 517, 853, [82, 84]], [84, ["storein", 0], 517, 887, [83, 85, 86, 143]], [85, ["string", "angle"], 585, 887, [84, null]], [86, ["plus2", 0], 585, 929, [84, 87, 89]], [87, "box", 639, 929, [86, 88, null]], [88, ["string", "angle"], 694, 929, [87, null]], [89, ["number", 1], 639, 971, [86, null]], [90, ["arc", 0], 517, 1013, [143, 91, 92, 94]], [91, ["number", 180], 575, 1013, [90, null]], [92, "box", 575, 1055, [90, 93, null]], [93, ["string", "radius"], 630, 1055, [92, null]], [94, "right", 517, 1097, [90, 95, 96]], [95, ["number", 1], 575, 1097, [94, null]], [96, "pendown", 517, 1139, [94, null]], [97, "hideblocks", 1062, 160, [141, 98]], [98, "clean", 1062, 194, [97, 150]], [99, ["storein", 0], 1062, 420, [151, 100, 101, 102]], [100, ["string", "side a"], 1130, 420, [99, null]], [101, ["number", 200], 1130, 462, [99, null]], [102, ["storein", 0], 1062, 504, [99, 103, 104, 105]], [103, ["string", "side b"], 1130, 504, [102, null]], [104, ["number", 450], 1130, 546, [102, null]], [105, "stack", 1062, 588, [102, 106, 107]], [106, ["string", "draw a"], 1120, 588, [105, null]], [107, "right", 1062, 630, [105, 108, 109]], [108, ["number", 90], 1120, 630, [107, null]], [109, "stack", 1062, 672, [107, 110, 111]], [110, ["string", "draw b"], 1120, 672, [109, null]], [111, "stack", 1062, 714, [109, 112, 113]], [112, ["string", "find h"], 1120, 714, [111, null]], [113, "stack", 1062, 756, [111, 114, 115]], [114, ["string", "find a"], 1120, 756, [113, null]], [115, "stack", 1062, 798, [113, 116, 152]], [116, ["string", "draw h"], 1120, 798, [115, null]], [117, ["setxy2", 0], 1062, 874, [152, 132, 133, 153]], [118, ["journal", "./samples/images/Pythagoras.jpg"], 1172, 992, [135, null]], [119, ["start", 2.0], 1062, 84, [null, 141]], [120, "show", 743, 579, [7, 121, 9]], [121, ["string", "b"], 801, 579, [120, null]], [122, "show", 746, 437, [41, 123, 43]], [123, ["string", "a"], 804, 437, [122, null]], [124, "show", 759, 376, [56, 125, 59]], [125, ["string", "h"], 817, 376, [124, null]], [126, ["sandwichcollapsed", 1], 743, 453, [9, null]], [127, ["sandwichcollapsed", 1], 746, 311, [43, null]], [128, ["sandwichcollapsed", 1], 759, 166, [59, null]], [129, ["sandwichcollapsed", 1], 439, 278, [28, null]], [130, ["vspace", 0], 517, 683, [71, 75]], [131, ["sandwichcollapsed", 1], 452, 413, [69, null]], [132, "leftpos", 1120, 874, [117, null]], [133, "toppos", 1120, 916, [117, null]], [134, ["setxy2", 20], 1062, 262, [150, 140, 137, 151]], [135, "showaligned", 1062, 992, [153, 118, 136]], [136, ["sandwichcollapsed", 1], 1062, 160, [135, null]], [137, ["number", 0], 1120, 344, [134, null]], [138, ["number", -4], 1198, 304, [140, null]], [139, "width", 1174, 262, [140, null]], [140, ["division2", 0], 1120, 262, [134, 139, 138]], [141, "sandwichtop_no_arm_no_label", 1044, 126, [119, 97]], [142, "sandwichtop_no_arm_no_label", 421, 244, [11, 13]], [143, ["vspace", 0], 517, 971, [84, 90]], [144, "sandwichtop_no_arm_no_label", 434, 379, [62, 64]], [145, "sandwichtop_no_arm_no_label", 725, 419, [0, 2]], [146, ["vspace", 0], 743, 495, [2, 7]], [147, ["vspace", 0], 746, 353, [36, 41]], [148, "sandwichtop_no_arm_no_label", 728, 277, [34, 36]], [149, "sandwichtop_no_arm_no_label", 741, 132, [45, 47]], [150, "penup", 1062, 228, [98, 134]], [151, "pendown", 1062, 386, [134, 99]], [152, "penup", 1062, 840, [115, 117]], [153, "pendown", 1062, 958, [117, 135]]] \ No newline at end of file
diff --git a/samples/Que_Como_Por_que_Para_que.ta b/samples/Que_Como_Por_que_Para_que.ta
index 1d26761..7a605c7 100644
--- a/samples/Que_Como_Por_que_Para_que.ta
+++ b/samples/Que_Como_Por_que_Para_que.ta
@@ -1 +1 @@
-[[0, "start", 237, 175, [null, 1]], [1, "stack1", 237, 217, [0, 8]], [2, "stack2", 237, 327, [27, 28]], [3, "hat1", 481, 175, [null, 4]], [4, "clean", 481, 217, [3, null]], [5, "hat2", 482, 284, [null, 6]], [6, "wait", 482, 326, [5, 7, null]], [7, ["number", 30], 540, 326, [6, null]], [8, "sandwichtop", 219, 251, [1, 9, 10]], [9, ["string", "\u00bfQu\u00e9?"], 322, 251, [8, null]], [10, "setxy", 237, 293, [8, 11, 12, 13]], [11, "titlex", 295, 293, [10, null]], [12, "titley", 295, 335, [10, null]], [13, "show", 237, 377, [10, 14, 15]], [14, ["string", "\u00bfQu\u00e9?"], 295, 377, [13, null]], [15, "setscale", 237, 419, [13, 16, 17]], [16, ["number", 45], 314, 419, [15, null]], [17, "setxy", 237, 461, [15, 18, 19, 20]], [18, "leftx", 295, 461, [17, null]], [19, "topy", 295, 503, [17, null]], [20, "showaligned", 237, 545, [17, 21, 22]], [21, ["journal", null], 347, 545, [20, null]], [22, "setxy", 237, 587, [20, 23, 24, 25]], [23, "rightx", 295, 587, [22, null]], [24, "topy", 295, 629, [22, null]], [25, "showaligned", 237, 671, [22, 26, 27]], [26, ["description", null], 347, 671, [25, null]], [27, ["sandwichcollapsed", 1], 237, 293, [25, 2]], [28, "stack1", 237, 361, [2, 29]], [29, "sandwichtop", 219, 395, [28, 30, 31]], [30, ["string", "\u00bfC\u00f3mo?"], 322, 395, [29, null]], [31, "setxy", 237, 437, [29, 32, 33, 34]], [32, "titlex", 295, 437, [31, null]], [33, "titley", 295, 479, [31, null]], [34, "show", 237, 521, [31, 35, 36]], [35, ["string", "\u00bfC\u00f3mo?"], 295, 521, [34, null]], [36, "setscale", 237, 563, [34, 37, 38]], [37, ["number", 45], 314, 563, [36, null]], [38, "setxy", 237, 605, [36, 39, 40, 41]], [39, "leftx", 295, 605, [38, null]], [40, "topy", 295, 647, [38, null]], [41, "showaligned", 237, 689, [38, 42, 43]], [42, ["journal", null], 347, 689, [41, null]], [43, "setxy", 237, 731, [41, 44, 45, 46]], [44, "rightx", 295, 731, [43, null]], [45, "topy", 295, 773, [43, null]], [46, "showaligned", 237, 815, [43, 47, 48]], [47, ["description", null], 347, 815, [46, null]], [48, ["sandwichcollapsed", 1], 237, 437, [46, 49]], [49, "stack2", 237, 471, [48, 72]], [50, "stack1", 237, 649, [93, 51]], [51, "sandwichtop", 219, 683, [50, 52, 53]], [52, ["string", "\u00bfPor qu\u00e9?"], 322, 683, [51, null]], [53, "setxy", 237, 725, [51, 54, 55, 56]], [54, "titlex", 295, 725, [53, null]], [55, "titley", 295, 767, [53, null]], [56, "show", 237, 809, [53, 57, 58]], [57, ["string", "\u00bfPor qu\u00e9?"], 295, 809, [56, null]], [58, "setscale", 237, 851, [56, 59, 60]], [59, ["number", 45], 314, 851, [58, null]], [60, "setxy", 237, 893, [58, 61, 62, 63]], [61, "leftx", 295, 893, [60, null]], [62, "topy", 295, 935, [60, null]], [63, "showaligned", 237, 977, [60, 64, 65]], [64, ["journal", null], 347, 977, [63, null]], [65, "setxy", 237, 1019, [63, 66, 67, 68]], [66, "rightx", 295, 1019, [65, null]], [67, "topy", 295, 1061, [65, null]], [68, "showaligned", 237, 1103, [65, 69, 70]], [69, ["description", null], 347, 1103, [68, null]], [70, ["sandwichcollapsed", 1], 237, 725, [68, 71]], [71, "stack2", 237, 759, [70, null]], [72, "stack1", 237, 505, [49, 73]], [73, "sandwichtop", 219, 539, [72, 74, 75]], [74, ["string", "\u00bfPara qui?"], 322, 539, [73, null]], [75, "setxy", 237, 581, [73, 76, 77, 78]], [76, "titlex", 295, 581, [75, null]], [77, "titley", 295, 623, [75, null]], [78, "show", 237, 665, [75, 79, 80]], [79, ["string", "\u00bfPara qui?"], 295, 665, [78, null]], [80, "setscale", 237, 707, [78, 81, 82]], [81, ["number", 45], 314, 707, [80, null]], [82, "setxy", 237, 749, [80, 83, 84, 85]], [83, "leftx", 295, 749, [82, null]], [84, "topy", 295, 791, [82, null]], [85, "showaligned", 237, 833, [82, 86, 87]], [86, ["journal", null], 347, 833, [85, null]], [87, "setxy", 237, 875, [85, 88, 89, 90]], [88, "rightx", 295, 875, [87, null]], [89, "topy", 295, 917, [87, null]], [90, "showaligned", 237, 959, [87, 91, 92]], [91, ["description", null], 347, 959, [90, null]], [92, ["sandwichcollapsed", 1], 237, 581, [90, 93]], [93, "stack2", 237, 615, [92, 50]]]
+[[0, ["start", 2.0], 224, 121, [null, 35]], [1, "clean", 224, 239, [9, 10]], [2, "wait", 224, 995, [32, 3, 34]], [3, ["number", 30], 282, 995, [2, null]], [4, ["string", "\u00bfQu\u00e9?"], 307, 163, [35, null]], [5, ["string", "\u00bfQu\u00e9?"], 282, 491, [17, null]], [6, ["string", "\u00bfC\u00f3mo?"], 307, 281, [36, null]], [7, ["string", "\u00bfPor qu\u00e9?"], 307, 517, [96, null]], [8, ["string", "\u00bfPara qui?"], 307, 399, [66, null]], [9, "sandwichtop_no_arm_no_label", 206, 205, [35, 1]], [10, "penup", 224, 281, [1, 11]], [11, ["setxy2", 0], 224, 323, [10, 12, 13, 14]], [12, "titlex", 282, 323, [11, null]], [13, "titley", 282, 365, [11, null]], [14, "pendown", 224, 407, [11, 15]], [15, "setscale", 224, 449, [14, 16, 17]], [16, ["number", 100], 301, 449, [15, null]], [17, "show", 224, 491, [15, 5, 18]], [18, "setscale", 224, 533, [17, 19, 20]], [19, ["number", 35], 301, 533, [18, null]], [20, "penup", 224, 575, [18, 21]], [21, ["setxy2", 0], 224, 617, [20, 22, 23, 24]], [22, "leftx", 282, 617, [21, null]], [23, "topy", 282, 659, [21, null]], [24, "pendown", 224, 701, [21, 25]], [25, "showaligned", 224, 743, [24, 26, 27]], [26, ["journal", null], 334, 743, [25, null]], [27, "penup", 224, 785, [25, 28]], [28, ["setxy2", 0], 224, 827, [27, 29, 30, 31]], [29, "rightx", 282, 827, [28, null]], [30, "topy", 282, 869, [28, null]], [31, "pendown", 224, 911, [28, 32]], [32, "showaligned", 224, 953, [31, 33, 2]], [33, ["description", null], 334, 953, [32, null]], [34, ["sandwichcollapsed", 1], 224, 239, [2, 36]], [35, "comment", 224, 163, [0, 4, 9]], [36, "comment", 224, 281, [34, 6, 37]], [37, "sandwichtop_no_arm_no_label", 206, 323, [36, 38]], [38, "clean", 224, 357, [37, 39]], [39, "penup", 224, 399, [38, 40]], [40, ["setxy2", 0], 224, 441, [39, 41, 42, 43]], [41, "titlex", 282, 441, [40, null]], [42, "titley", 282, 483, [40, null]], [43, "pendown", 224, 525, [40, 44]], [44, "setscale", 224, 567, [43, 45, 46]], [45, ["number", 100], 301, 567, [44, null]], [46, "show", 224, 609, [44, 126, 47]], [47, "setscale", 224, 651, [46, 48, 49]], [48, ["number", 35], 301, 651, [47, null]], [49, "penup", 224, 693, [47, 50]], [50, ["setxy2", 0], 224, 735, [49, 51, 52, 53]], [51, "leftx", 282, 735, [50, null]], [52, "topy", 282, 777, [50, null]], [53, "pendown", 224, 819, [50, 54]], [54, "showaligned", 224, 861, [53, 55, 56]], [55, ["journal", null], 334, 861, [54, null]], [56, "penup", 224, 903, [54, 57]], [57, ["setxy2", 0], 224, 945, [56, 58, 59, 60]], [58, "rightx", 282, 945, [57, null]], [59, "topy", 282, 987, [57, null]], [60, "pendown", 224, 1029, [57, 61]], [61, "showaligned", 224, 1071, [60, 62, 63]], [62, ["description", null], 334, 1071, [61, null]], [63, "wait", 224, 1113, [61, 64, 65]], [64, ["number", 30], 282, 1113, [63, null]], [65, ["sandwichcollapsed", 1], 224, 357, [63, 66]], [66, "comment", 224, 399, [65, 8, 67]], [67, "sandwichtop_no_arm_no_label", 206, 441, [66, 68]], [68, "clean", 224, 475, [67, 69]], [69, "penup", 224, 517, [68, 70]], [70, ["setxy2", 0], 224, 559, [69, 71, 72, 73]], [71, "titlex", 282, 559, [70, null]], [72, "titley", 282, 601, [70, null]], [73, "pendown", 224, 643, [70, 74]], [74, "setscale", 224, 685, [73, 75, 76]], [75, ["number", 100], 301, 685, [74, null]], [76, "show", 224, 727, [74, 127, 77]], [77, "setscale", 224, 769, [76, 78, 79]], [78, ["number", 35], 301, 769, [77, null]], [79, "penup", 224, 811, [77, 80]], [80, ["setxy2", 0], 224, 853, [79, 81, 82, 83]], [81, "leftx", 282, 853, [80, null]], [82, "topy", 282, 895, [80, null]], [83, "pendown", 224, 937, [80, 84]], [84, "showaligned", 224, 979, [83, 85, 86]], [85, ["journal", null], 334, 979, [84, null]], [86, "penup", 224, 1021, [84, 87]], [87, ["setxy2", 0], 224, 1063, [86, 88, 89, 90]], [88, "rightx", 282, 1063, [87, null]], [89, "topy", 282, 1105, [87, null]], [90, "pendown", 224, 1147, [87, 91]], [91, "showaligned", 224, 1189, [90, 92, 93]], [92, ["description", null], 334, 1189, [91, null]], [93, "wait", 224, 1231, [91, 94, 95]], [94, ["number", 30], 282, 1231, [93, null]], [95, ["sandwichcollapsed", 1], 224, 475, [93, 96]], [96, "comment", 224, 517, [95, 7, 97]], [97, "sandwichtop_no_arm_no_label", 206, 559, [96, 98]], [98, "clean", 224, 593, [97, 99]], [99, "penup", 224, 635, [98, 100]], [100, ["setxy2", 0], 224, 677, [99, 101, 102, 103]], [101, "titlex", 282, 677, [100, null]], [102, "titley", 282, 719, [100, null]], [103, "pendown", 224, 761, [100, 104]], [104, "setscale", 224, 803, [103, 105, 106]], [105, ["number", 100], 301, 803, [104, null]], [106, "show", 224, 845, [104, 128, 107]], [107, "setscale", 224, 887, [106, 108, 109]], [108, ["number", 35], 301, 887, [107, null]], [109, "penup", 224, 929, [107, 110]], [110, ["setxy2", 0], 224, 971, [109, 111, 112, 113]], [111, "leftx", 282, 971, [110, null]], [112, "topy", 282, 1013, [110, null]], [113, "pendown", 224, 1055, [110, 114]], [114, "showaligned", 224, 1097, [113, 115, 116]], [115, ["journal", null], 334, 1097, [114, null]], [116, "penup", 224, 1139, [114, 117]], [117, ["setxy2", 0], 224, 1181, [116, 118, 119, 120]], [118, "rightx", 282, 1181, [117, null]], [119, "topy", 282, 1223, [117, null]], [120, "pendown", 224, 1265, [117, 121]], [121, "showaligned", 224, 1307, [120, 122, 123]], [122, ["description", null], 334, 1307, [121, null]], [123, "wait", 224, 1349, [121, 124, 125]], [124, ["number", 30], 282, 1349, [123, null]], [125, ["sandwichcollapsed", 1], 224, 593, [123, null]], [126, ["string", "\u00bfC\u00f3mo?"], 282, 609, [46, null]], [127, ["string", "\u00bfPara qui?"], 282, 727, [76, null]], [128, ["string", "\u00bfPor qu\u00e9?"], 282, 845, [106, null]]] \ No newline at end of file
diff --git a/samples/What_How_Why_For_whom.ta b/samples/What_How_Why_For_whom.ta
index 22b7075..7154409 100644
--- a/samples/What_How_Why_For_whom.ta
+++ b/samples/What_How_Why_For_whom.ta
@@ -1 +1 @@
-[[0, "start", 237, 175, [null, 1]], [1, "stack1", 237, 217, [0, 8]], [2, "stack2", 237, 327, [27, 28]], [3, "hat1", 481, 175, [null, 4]], [4, "clean", 481, 217, [3, null]], [5, "hat2", 482, 284, [null, 6]], [6, "wait", 482, 326, [5, 7, null]], [7, ["number", 30], 540, 326, [6, null]], [8, "sandwichtop", 219, 251, [1, 9, 10]], [9, ["string", "What?"], 322, 251, [8, null]], [10, "setxy", 237, 293, [8, 11, 12, 13]], [11, "titlex", 295, 293, [10, null]], [12, "titley", 295, 335, [10, null]], [13, "show", 237, 377, [10, 14, 15]], [14, ["string", "What?"], 295, 377, [13, null]], [15, "setscale", 237, 419, [13, 16, 17]], [16, ["number", 45], 314, 419, [15, null]], [17, "setxy", 237, 461, [15, 18, 19, 20]], [18, "leftx", 295, 461, [17, null]], [19, "topy", 295, 503, [17, null]], [20, "showaligned", 237, 545, [17, 21, 22]], [21, ["journal", null], 347, 545, [20, null]], [22, "setxy", 237, 587, [20, 23, 24, 25]], [23, "rightx", 295, 587, [22, null]], [24, "topy", 295, 629, [22, null]], [25, "showaligned", 237, 671, [22, 26, 27]], [26, ["description", null], 347, 671, [25, null]], [27, ["sandwichcollapsed", 1], 237, 293, [25, 2]], [28, "stack1", 237, 361, [2, 29]], [29, "sandwichtop", 219, 395, [28, 30, 31]], [30, ["string", "How?"], 322, 395, [29, null]], [31, "setxy", 237, 437, [29, 32, 33, 34]], [32, "titlex", 295, 437, [31, null]], [33, "titley", 295, 479, [31, null]], [34, "show", 237, 521, [31, 35, 36]], [35, ["string", "How?"], 295, 521, [34, null]], [36, "setscale", 237, 563, [34, 37, 38]], [37, ["number", 45], 314, 563, [36, null]], [38, "setxy", 237, 605, [36, 39, 40, 41]], [39, "leftx", 295, 605, [38, null]], [40, "topy", 295, 647, [38, null]], [41, "showaligned", 237, 689, [38, 42, 43]], [42, ["journal", null], 347, 689, [41, null]], [43, "setxy", 237, 731, [41, 44, 45, 46]], [44, "rightx", 295, 731, [43, null]], [45, "topy", 295, 773, [43, null]], [46, "showaligned", 237, 815, [43, 47, 48]], [47, ["description", null], 347, 815, [46, null]], [48, ["sandwichcollapsed", 1], 237, 437, [46, 49]], [49, "stack2", 237, 471, [48, 72]], [50, "stack1", 237, 649, [93, 51]], [51, "sandwichtop", 219, 683, [50, 52, 53]], [52, ["string", "For whom?"], 322, 683, [51, null]], [53, "setxy", 237, 725, [51, 54, 55, 56]], [54, "titlex", 295, 725, [53, null]], [55, "titley", 295, 767, [53, null]], [56, "show", 237, 809, [53, 57, 58]], [57, ["string", "For whom?"], 295, 809, [56, null]], [58, "setscale", 237, 851, [56, 59, 60]], [59, ["number", 45], 314, 851, [58, null]], [60, "setxy", 237, 893, [58, 61, 62, 63]], [61, "leftx", 295, 893, [60, null]], [62, "topy", 295, 935, [60, null]], [63, "showaligned", 237, 977, [60, 64, 65]], [64, ["journal", null], 347, 977, [63, null]], [65, "setxy", 237, 1019, [63, 66, 67, 68]], [66, "rightx", 295, 1019, [65, null]], [67, "topy", 295, 1061, [65, null]], [68, "showaligned", 237, 1103, [65, 69, 70]], [69, ["description", null], 347, 1103, [68, null]], [70, ["sandwichcollapsed", 1], 237, 725, [68, 71]], [71, "stack2", 237, 759, [70, null]], [72, "stack1", 237, 505, [49, 73]], [73, "sandwichtop", 219, 539, [72, 74, 75]], [74, ["string", "Why?"], 322, 539, [73, null]], [75, "setxy", 237, 581, [73, 76, 77, 78]], [76, "titlex", 295, 581, [75, null]], [77, "titley", 295, 623, [75, null]], [78, "show", 237, 665, [75, 79, 80]], [79, ["string", "Why?"], 295, 665, [78, null]], [80, "setscale", 237, 707, [78, 81, 82]], [81, ["number", 45], 314, 707, [80, null]], [82, "setxy", 237, 749, [80, 83, 84, 85]], [83, "leftx", 295, 749, [82, null]], [84, "topy", 295, 791, [82, null]], [85, "showaligned", 237, 833, [82, 86, 87]], [86, ["journal", null], 347, 833, [85, null]], [87, "setxy", 237, 875, [85, 88, 89, 90]], [88, "rightx", 295, 875, [87, null]], [89, "topy", 295, 917, [87, null]], [90, "showaligned", 237, 959, [87, 91, 92]], [91, ["description", null], 347, 959, [90, null]], [92, ["sandwichcollapsed", 1], 237, 581, [90, 93]], [93, "stack2", 237, 615, [92, 50]]] \ No newline at end of file
+[[0, ["start", 2.0], 271, 184, [null, 35]], [1, "clean", 271, 302, [9, 10]], [2, "wait", 271, 1058, [32, 3, 34]], [3, ["number", 30], 329, 1058, [2, null]], [4, ["string", "What?"], 354, 226, [35, null]], [5, ["string", "What?"], 329, 554, [17, null]], [6, ["string", "How?"], 354, 344, [36, null]], [7, ["string", "For whom?"], 354, 580, [96, null]], [8, ["string", "Why?"], 354, 462, [66, null]], [9, "sandwichtop_no_arm_no_label", 253, 268, [35, 1]], [10, "penup", 271, 344, [1, 11]], [11, ["setxy2", 0], 271, 386, [10, 12, 13, 14]], [12, "titlex", 329, 386, [11, null]], [13, "titley", 329, 428, [11, null]], [14, "pendown", 271, 470, [11, 15]], [15, "setscale", 271, 512, [14, 16, 17]], [16, ["number", 100], 348, 512, [15, null]], [17, "show", 271, 554, [15, 5, 18]], [18, "setscale", 271, 596, [17, 19, 20]], [19, ["number", 35], 348, 596, [18, null]], [20, "penup", 271, 638, [18, 21]], [21, ["setxy2", 0], 271, 680, [20, 22, 23, 24]], [22, "leftx", 329, 680, [21, null]], [23, "topy", 329, 722, [21, null]], [24, "pendown", 271, 764, [21, 25]], [25, "showaligned", 271, 806, [24, 26, 27]], [26, ["journal", null], 381, 806, [25, null]], [27, "penup", 271, 848, [25, 28]], [28, ["setxy2", 0], 271, 890, [27, 29, 30, 31]], [29, "rightx", 329, 890, [28, null]], [30, "topy", 329, 932, [28, null]], [31, "pendown", 271, 974, [28, 32]], [32, "showaligned", 271, 1016, [31, 33, 2]], [33, ["description", null], 381, 1016, [32, null]], [34, ["sandwichcollapsed", 1], 271, 302, [2, 36]], [35, "comment", 271, 226, [0, 4, 9]], [36, "comment", 271, 344, [34, 6, 37]], [37, "sandwichtop_no_arm_no_label", 253, 386, [36, 38]], [38, "clean", 271, 420, [37, 39]], [39, "penup", 271, 462, [38, 40]], [40, ["setxy2", 0], 271, 504, [39, 41, 42, 43]], [41, "titlex", 329, 504, [40, null]], [42, "titley", 329, 546, [40, null]], [43, "pendown", 271, 588, [40, 44]], [44, "setscale", 271, 630, [43, 45, 46]], [45, ["number", 100], 348, 630, [44, null]], [46, "show", 271, 672, [44, 126, 47]], [47, "setscale", 271, 714, [46, 48, 49]], [48, ["number", 35], 348, 714, [47, null]], [49, "penup", 271, 756, [47, 50]], [50, ["setxy2", 0], 271, 798, [49, 51, 52, 53]], [51, "leftx", 329, 798, [50, null]], [52, "topy", 329, 840, [50, null]], [53, "pendown", 271, 882, [50, 54]], [54, "showaligned", 271, 924, [53, 55, 56]], [55, ["journal", null], 381, 924, [54, null]], [56, "penup", 271, 966, [54, 57]], [57, ["setxy2", 0], 271, 1008, [56, 58, 59, 60]], [58, "rightx", 329, 1008, [57, null]], [59, "topy", 329, 1050, [57, null]], [60, "pendown", 271, 1092, [57, 61]], [61, "showaligned", 271, 1134, [60, 62, 63]], [62, ["description", null], 381, 1134, [61, null]], [63, "wait", 271, 1176, [61, 64, 65]], [64, ["number", 30], 329, 1176, [63, null]], [65, ["sandwichcollapsed", 1], 271, 420, [63, 66]], [66, "comment", 271, 462, [65, 8, 67]], [67, "sandwichtop_no_arm_no_label", 253, 504, [66, 68]], [68, "clean", 271, 538, [67, 69]], [69, "penup", 271, 580, [68, 70]], [70, ["setxy2", 0], 271, 622, [69, 71, 72, 73]], [71, "titlex", 329, 622, [70, null]], [72, "titley", 329, 664, [70, null]], [73, "pendown", 271, 706, [70, 74]], [74, "setscale", 271, 748, [73, 75, 76]], [75, ["number", 100], 348, 748, [74, null]], [76, "show", 271, 790, [74, 127, 77]], [77, "setscale", 271, 832, [76, 78, 79]], [78, ["number", 35], 348, 832, [77, null]], [79, "penup", 271, 874, [77, 80]], [80, ["setxy2", 0], 271, 916, [79, 81, 82, 83]], [81, "leftx", 329, 916, [80, null]], [82, "topy", 329, 958, [80, null]], [83, "pendown", 271, 1000, [80, 84]], [84, "showaligned", 271, 1042, [83, 85, 86]], [85, ["journal", null], 381, 1042, [84, null]], [86, "penup", 271, 1084, [84, 87]], [87, ["setxy2", 0], 271, 1126, [86, 88, 89, 90]], [88, "rightx", 329, 1126, [87, null]], [89, "topy", 329, 1168, [87, null]], [90, "pendown", 271, 1210, [87, 91]], [91, "showaligned", 271, 1252, [90, 92, 93]], [92, ["description", null], 381, 1252, [91, null]], [93, "wait", 271, 1294, [91, 94, 95]], [94, ["number", 30], 329, 1294, [93, null]], [95, ["sandwichcollapsed", 1], 271, 538, [93, 96]], [96, "comment", 271, 580, [95, 7, 97]], [97, "sandwichtop_no_arm_no_label", 253, 622, [96, 98]], [98, "clean", 271, 656, [97, 99]], [99, "penup", 271, 698, [98, 100]], [100, ["setxy2", 0], 271, 740, [99, 101, 102, 103]], [101, "titlex", 329, 740, [100, null]], [102, "titley", 329, 782, [100, null]], [103, "pendown", 271, 824, [100, 104]], [104, "setscale", 271, 866, [103, 105, 106]], [105, ["number", 100], 348, 866, [104, null]], [106, "show", 271, 908, [104, 128, 107]], [107, "setscale", 271, 950, [106, 108, 109]], [108, ["number", 35], 348, 950, [107, null]], [109, "penup", 271, 992, [107, 110]], [110, ["setxy2", 0], 271, 1034, [109, 111, 112, 113]], [111, "leftx", 329, 1034, [110, null]], [112, "topy", 329, 1076, [110, null]], [113, "pendown", 271, 1118, [110, 114]], [114, "showaligned", 271, 1160, [113, 115, 116]], [115, ["journal", null], 381, 1160, [114, null]], [116, "penup", 271, 1202, [114, 117]], [117, ["setxy2", 0], 271, 1244, [116, 118, 119, 120]], [118, "rightx", 329, 1244, [117, null]], [119, "topy", 329, 1286, [117, null]], [120, "pendown", 271, 1328, [117, 121]], [121, "showaligned", 271, 1370, [120, 122, 123]], [122, ["description", null], 381, 1370, [121, null]], [123, "wait", 271, 1412, [121, 124, 125]], [124, ["number", 30], 329, 1412, [123, null]], [125, ["sandwichcollapsed", 1], 271, 656, [123, null]], [126, ["string", "How?"], 329, 672, [46, null]], [127, ["string", "Why?"], 329, 790, [76, null]], [128, ["string", "For whom?"], 329, 908, [106, null]]] \ No newline at end of file
diff --git a/samples/birds.ta b/samples/birds.ta
index 110b8ef..2a8c448 100644
--- a/samples/birds.ta
+++ b/samples/birds.ta
@@ -1 +1 @@
-[[0, ["start", 2.0], 176, 175, [null, 1]], [1, "clean", 176, 217, [0, 2]], [2, "repeat", 176, 251, [1, 3, 34, null]], [3, ["number", 30], 227, 251, [2, null]], [4, ["setxy", 20.0], 241, 345, [34, 5, 8, 31]], [5, ["random", 0], 299, 345, [4, 6, 7, null]], [6, ["number", -600], 385, 345, [5, null]], [7, ["number", 600], 385, 387, [5, null]], [8, ["random", 0], 299, 427, [4, 9, 10, null]], [9, ["number", -450], 385, 427, [8, null]], [10, ["number", 450], 385, 469, [8, null]], [11, "setpensize", 241, 545, [35, 12, 37]], [12, ["number", 10], 343, 545, [11, null]], [13, "repeat", 479, 226, [36, 14, 15, null]], [14, ["number", 720], 530, 226, [13, null]], [15, "forward", 544, 286, [13, 16, 21]], [16, ["number", 200], 615, 286, [15, null]], [17, "setcolor", 544, 370, [21, 18, 32]], [18, ["division2", 0], 621, 370, [17, 19, 20]], [19, "xcor", 675, 370, [18, null]], [20, ["number", 5], 699, 412, [18, null]], [21, "setshade", 544, 328, [15, 22, 17]], [22, "heading", 629, 328, [21, null]], [23, "back", 544, 454, [32, 24, 25]], [24, ["number", 400], 602, 454, [23, null]], [25, "forward", 544, 496, [23, 26, 33]], [26, ["random", 0], 615, 496, [25, 27, 28, null]], [27, ["number", 190], 701, 496, [26, null]], [28, ["number", 210], 701, 538, [26, null]], [29, "left", 544, 580, [33, 30, null]], [30, ["number", 1], 602, 580, [29, null]], [31, ["vspace", 0], 241, 469, [4, 35]], [32, ["vspace", 0], 544, 412, [17, 23]], [33, ["vspace", 0], 544, 538, [25, 29]], [34, "penup", 241, 311, [2, 4]], [35, "pendown", 241, 511, [31, 11]], [36, "hat1", 479, 184, [null, 13]], [37, "stack1", 241, 587, [11, null]]] \ No newline at end of file
+[[0, ["start", 2.0], 176, 175, [null, 1]], [1, "clean", 176, 217, [0, 2]], [2, "repeat", 176, 251, [1, 3, 34, null]], [3, ["number", 30], 227, 251, [2, null]], [4, ["setxy2", 20.0], 241, 345, [34, 5, 8, 31]], [5, ["random", 0], 299, 345, [4, 6, 7, null]], [6, ["number", -600], 385, 345, [5, null]], [7, ["number", 600], 385, 387, [5, null]], [8, ["random", 0], 299, 427, [4, 9, 10, null]], [9, ["number", -450], 385, 427, [8, null]], [10, ["number", 450], 385, 469, [8, null]], [11, "setpensize", 241, 545, [35, 12, 37]], [12, ["number", 10], 343, 545, [11, null]], [13, "repeat", 479, 226, [36, 14, 15, null]], [14, ["number", 720], 530, 226, [13, null]], [15, "forward", 544, 286, [13, 16, 21]], [16, ["number", 200], 615, 286, [15, null]], [17, "setcolor", 544, 370, [21, 18, 32]], [18, ["division2", 0], 621, 370, [17, 19, 20]], [19, "xcor", 675, 370, [18, null]], [20, ["number", 5], 699, 412, [18, null]], [21, "setshade", 544, 328, [15, 22, 17]], [22, "heading", 629, 328, [21, null]], [23, "back", 544, 454, [32, 24, 25]], [24, ["number", 400], 602, 454, [23, null]], [25, "forward", 544, 496, [23, 26, 33]], [26, ["random", 0], 615, 496, [25, 27, 28, null]], [27, ["number", 190], 701, 496, [26, null]], [28, ["number", 210], 701, 538, [26, null]], [29, "left", 544, 580, [33, 30, null]], [30, ["number", 1], 602, 580, [29, null]], [31, ["vspace", 0], 241, 469, [4, 35]], [32, ["vspace", 0], 544, 412, [17, 23]], [33, ["vspace", 0], 544, 538, [25, 29]], [34, "penup", 241, 311, [2, 4]], [35, "pendown", 241, 511, [31, 11]], [36, "hat1", 479, 184, [null, 13]], [37, "stack1", 241, 587, [11, null]]] \ No newline at end of file
diff --git a/samples/bubbles.ta b/samples/bubbles.ta
index b6cd2d9..c203686 100644
--- a/samples/bubbles.ta
+++ b/samples/bubbles.ta
@@ -1 +1 @@
-[[0, "setcolor", 252, 251, [12, 1, 2]], [1, ["number", 60], 329, 251, [0, null]], [2, "repeat", 252, 293, [0, 3, 31, null]], [3, ["number", 5000], 303, 293, [2, null]], [4, ["setxy", 20.0], 317, 387, [31, 5, 6, 27]], [5, ["random", 0], 375, 387, [4, 23, 24, null]], [6, ["random", 0], 375, 469, [4, 25, 26, null]], [7, "storeinbox1", 317, 587, [32, 14, 28]], [8, "setpensize", 317, 671, [28, 20, 29]], [9, "setshade", 317, 755, [29, 17, 30]], [10, "forward", 317, 839, [30, 11, null]], [11, ["number", 1], 388, 839, [10, null]], [12, "clean", 252, 217, [13, 0]], [13, ["start", 2.0], 252, 175, [null, 12]], [14, ["plus2", 0], 435, 587, [7, 15, 16]], [15, "ycor", 489, 587, [14, null]], [16, ["number", 900], 489, 629, [14, null]], [17, ["division2", 0], 402, 755, [9, 18, 19]], [18, "box1", 456, 755, [17, null]], [19, ["number", 12], 480, 797, [17, null]], [20, ["division2", 0], 419, 671, [8, 21, 22]], [21, "box1", 473, 671, [20, null]], [22, ["number", 9], 497, 713, [20, null]], [23, "leftpos", 461, 387, [5, null]], [24, "rightpos", 461, 429, [5, null]], [25, "bottompos", 461, 469, [6, null]], [26, "toppos", 461, 511, [6, null]], [27, ["vspace", 0], 317, 511, [4, 32]], [28, ["vspace", 0], 317, 629, [7, 8]], [29, ["vspace", 0], 317, 713, [8, 9]], [30, ["vspace", 0], 317, 797, [9, 10]], [31, "penup", 317, 353, [2, 4]], [32, "pendown", 317, 553, [27, 7]]] \ No newline at end of file
+[[0, "setcolor", 252, 251, [12, 1, 2]], [1, ["number", 60], 329, 251, [0, null]], [2, "repeat", 252, 293, [0, 3, 31, null]], [3, ["number", 5000], 303, 293, [2, null]], [4, ["setxy2", 20.0], 317, 387, [31, 5, 6, 27]], [5, ["random", 0], 375, 387, [4, 23, 24, null]], [6, ["random", 0], 375, 469, [4, 25, 26, null]], [7, "storeinbox1", 317, 587, [32, 14, 28]], [8, "setpensize", 317, 671, [28, 20, 29]], [9, "setshade", 317, 755, [29, 17, 30]], [10, "forward", 317, 839, [30, 11, null]], [11, ["number", 1], 388, 839, [10, null]], [12, "clean", 252, 217, [13, 0]], [13, ["start", 2.0], 252, 175, [null, 12]], [14, ["plus2", 0], 435, 587, [7, 15, 16]], [15, "ycor", 489, 587, [14, null]], [16, ["number", 900], 489, 629, [14, null]], [17, ["division2", 0], 402, 755, [9, 18, 19]], [18, "box1", 456, 755, [17, null]], [19, ["number", 12], 480, 797, [17, null]], [20, ["division2", 0], 419, 671, [8, 21, 22]], [21, "box1", 473, 671, [20, null]], [22, ["number", 9], 497, 713, [20, null]], [23, "leftpos", 461, 387, [5, null]], [24, "rightpos", 461, 429, [5, null]], [25, "bottompos", 461, 469, [6, null]], [26, "toppos", 461, 511, [6, null]], [27, ["vspace", 0], 317, 511, [4, 32]], [28, ["vspace", 0], 317, 629, [7, 8]], [29, ["vspace", 0], 317, 713, [8, 9]], [30, ["vspace", 0], 317, 797, [9, 10]], [31, "penup", 317, 353, [2, 4]], [32, "pendown", 317, 553, [27, 7]]] \ No newline at end of file
diff --git a/samples/cherlin.ta b/samples/cherlin.ta
index ec9bed4..631942f 100644
--- a/samples/cherlin.ta
+++ b/samples/cherlin.ta
@@ -1 +1 @@
-[[0, "hat1", 541, 186, [null, 1]], [1, "repeat", 541, 228, [0, 2, 3, null]], [2, ["number", 100], 592, 228, [1, null]], [3, "setpensize", 606, 288, [1, 78, 4]], [4, "setcolor", 606, 330, [3, 5, 84]], [5, ["plus2", 0], 683, 330, [4, 6, 7]], [6, "color", 737, 330, [5, null]], [7, ["number", 2], 737, 372, [5, null]], [8, ["setxy", 0], 606, 406, [84, 9, 10, 85]], [9, ["number", 0], 664, 406, [8, null]], [10, ["minus2", 0], 664, 448, [8, 11, 12]], [11, ["number", 0], 718, 448, [10, null]], [12, "box1", 742, 490, [10, null]], [13, "seth", 606, 524, [85, 14, 15]], [14, ["number", 270], 705, 524, [13, null]], [15, ["arc", 0], 606, 566, [13, 16, 17, 86]], [16, ["number", 360], 664, 566, [15, null]], [17, "box1", 664, 608, [15, null]], [18, ["setxy", 0], 606, 684, [86, 19, 20, 87]], [19, ["number", 400], 664, 684, [18, null]], [20, ["minus2", 0], 664, 726, [18, 21, 22]], [21, "box1", 718, 726, [20, null]], [22, ["number", 200], 742, 768, [20, null]], [23, "forward", 606, 802, [87, 24, 25]], [24, ["number", 800], 677, 802, [23, null]], [25, "stack2", 606, 844, [23, 26]], [26, "storeinbox1", 606, 878, [25, 27, null]], [27, ["plus2", 0], 724, 878, [26, 28, 29]], [28, "box1", 778, 878, [27, null]], [29, ["number", 4], 778, 920, [27, null]], [30, ["start", 2.0], 265, 195, [null, 31]], [31, "clean", 265, 237, [30, 32]], [32, "setpensize", 265, 271, [31, 79, 33]], [33, "storeinbox1", 265, 313, [32, 34, 35]], [34, ["number", 100], 383, 313, [33, null]], [35, "setcolor", 265, 355, [33, 36, 80]], [36, ["number", 0], 342, 355, [35, null]], [37, ["setxy", 0], 265, 431, [80, 38, 39, 81]], [38, ["number", 400], 323, 431, [37, null]], [39, ["number", -200], 323, 473, [37, null]], [40, "seth", 265, 549, [81, 41, 42]], [41, ["number", 270], 364, 549, [40, null]], [42, "forward", 265, 591, [40, 43, 82]], [43, ["number", 800], 336, 591, [42, null]], [44, ["setxy", 0], 265, 667, [82, 45, 46, 83]], [45, ["number", 0], 323, 667, [44, null]], [46, ["number", 0], 323, 709, [44, null]], [47, "forward", 265, 785, [83, 48, 49]], [48, ["number", 0], 336, 785, [47, null]], [49, "stack1", 265, 827, [47, null]], [50, "hat2", 930, 192, [null, 51]], [51, "setpensize", 930, 234, [50, 52, 53]], [52, ["number", 8], 1032, 234, [51, null]], [53, "storeinbox2", 930, 276, [51, 54, 88]], [54, ["product2", 0], 1048, 276, [53, 55, 56]], [55, ["number", 20], 1102, 276, [54, null]], [56, "sqrt", 1102, 318, [54, 57]], [57, ["minus2", 0], 1156, 318, [56, 58, 59]], [58, "box1", 1210, 318, [57, null]], [59, ["number", 100], 1234, 360, [57, null]], [60, ["setxy", 0], 930, 352, [88, 61, 62, 89]], [61, "box2", 988, 352, [60, null]], [62, ["minus2", 0], 988, 394, [60, 63, 64]], [63, "box1", 1042, 394, [62, null]], [64, ["number", 200], 1066, 436, [62, null]], [65, "forward", 930, 470, [89, 66, 90]], [66, ["identity2", 0], 1001, 470, [65, 67]], [67, ["number", 0], 1055, 470, [66, null]], [68, ["setxy", 0], 930, 546, [90, 72, 73, 91]], [69, ["minus2", 0], 1162, 546, [72, 70, 71]], [70, ["number", 0], 1216, 546, [69, null]], [71, "box2", 1240, 588, [69, null]], [72, ["identity2", 60], 988, 546, [68, 69]], [73, ["minus2", 0], 988, 588, [68, 74, 75]], [74, "box1", 1042, 588, [73, null]], [75, ["number", 200], 1066, 630, [73, null]], [76, "forward", 930, 664, [91, 77, null]], [77, ["number", 0], 1001, 664, [76, null]], [78, ["number", 1], 708, 288, [3, null]], [79, ["number", 3], 367, 271, [32, null]], [80, "penup", 265, 397, [35, 37]], [81, "pendown", 265, 515, [37, 40]], [82, "penup", 265, 633, [42, 44]], [83, "pendown", 265, 751, [44, 47]], [84, "penup", 606, 372, [4, 8]], [85, "pendown", 606, 490, [8, 13]], [86, "penup", 606, 650, [15, 18]], [87, "pendown", 606, 768, [18, 23]], [88, "penup", 930, 318, [53, 60]], [89, "pendown", 930, 436, [60, 65]], [90, "penup", 930, 512, [65, 68]], [91, "pendown", 930, 630, [68, 76]]] \ No newline at end of file
+[[0, "hat1", 541, 186, [null, 1]], [1, "repeat", 541, 228, [0, 2, 3, null]], [2, ["number", 100], 592, 228, [1, null]], [3, "setpensize", 606, 288, [1, 78, 4]], [4, "setcolor", 606, 330, [3, 5, 84]], [5, ["plus2", 0], 683, 330, [4, 6, 7]], [6, "color", 737, 330, [5, null]], [7, ["number", 2], 737, 372, [5, null]], [8, ["setxy2", 0], 606, 406, [84, 9, 10, 85]], [9, ["number", 0], 664, 406, [8, null]], [10, ["minus2", 0], 664, 448, [8, 11, 12]], [11, ["number", 0], 718, 448, [10, null]], [12, "box1", 742, 490, [10, null]], [13, "seth", 606, 524, [85, 14, 15]], [14, ["number", 270], 705, 524, [13, null]], [15, ["arc", 0], 606, 566, [13, 16, 17, 86]], [16, ["number", 360], 664, 566, [15, null]], [17, "box1", 664, 608, [15, null]], [18, ["setxy2", 0], 606, 684, [86, 19, 20, 87]], [19, ["number", 400], 664, 684, [18, null]], [20, ["minus2", 0], 664, 726, [18, 21, 22]], [21, "box1", 718, 726, [20, null]], [22, ["number", 200], 742, 768, [20, null]], [23, "forward", 606, 802, [87, 24, 25]], [24, ["number", 800], 677, 802, [23, null]], [25, "stack2", 606, 844, [23, 26]], [26, "storeinbox1", 606, 878, [25, 27, null]], [27, ["plus2", 0], 724, 878, [26, 28, 29]], [28, "box1", 778, 878, [27, null]], [29, ["number", 4], 778, 920, [27, null]], [30, ["start", 2.0], 265, 195, [null, 31]], [31, "clean", 265, 237, [30, 32]], [32, "setpensize", 265, 271, [31, 79, 33]], [33, "storeinbox1", 265, 313, [32, 34, 35]], [34, ["number", 100], 383, 313, [33, null]], [35, "setcolor", 265, 355, [33, 36, 80]], [36, ["number", 0], 342, 355, [35, null]], [37, ["setxy2", 0], 265, 431, [80, 38, 39, 81]], [38, ["number", 400], 323, 431, [37, null]], [39, ["number", -200], 323, 473, [37, null]], [40, "seth", 265, 549, [81, 41, 42]], [41, ["number", 270], 364, 549, [40, null]], [42, "forward", 265, 591, [40, 43, 82]], [43, ["number", 800], 336, 591, [42, null]], [44, ["setxy2", 0], 265, 667, [82, 45, 46, 83]], [45, ["number", 0], 323, 667, [44, null]], [46, ["number", 0], 323, 709, [44, null]], [47, "forward", 265, 785, [83, 48, 49]], [48, ["number", 0], 336, 785, [47, null]], [49, "stack1", 265, 827, [47, null]], [50, "hat2", 930, 192, [null, 51]], [51, "setpensize", 930, 234, [50, 52, 53]], [52, ["number", 8], 1032, 234, [51, null]], [53, "storeinbox2", 930, 276, [51, 54, 88]], [54, ["product2", 0], 1048, 276, [53, 55, 56]], [55, ["number", 20], 1102, 276, [54, null]], [56, "sqrt", 1102, 318, [54, 57]], [57, ["minus2", 0], 1156, 318, [56, 58, 59]], [58, "box1", 1210, 318, [57, null]], [59, ["number", 100], 1234, 360, [57, null]], [60, ["setxy2", 0], 930, 352, [88, 61, 62, 89]], [61, "box2", 988, 352, [60, null]], [62, ["minus2", 0], 988, 394, [60, 63, 64]], [63, "box1", 1042, 394, [62, null]], [64, ["number", 200], 1066, 436, [62, null]], [65, "forward", 930, 470, [89, 66, 90]], [66, ["identity2", 0], 1001, 470, [65, 67]], [67, ["number", 0], 1055, 470, [66, null]], [68, ["setxy2", 0], 930, 546, [90, 72, 73, 91]], [69, ["minus2", 0], 1162, 546, [72, 70, 71]], [70, ["number", 0], 1216, 546, [69, null]], [71, "box2", 1240, 588, [69, null]], [72, ["identity2", 60], 988, 546, [68, 69]], [73, ["minus2", 0], 988, 588, [68, 74, 75]], [74, "box1", 1042, 588, [73, null]], [75, ["number", 200], 1066, 630, [73, null]], [76, "forward", 930, 664, [91, 77, null]], [77, ["number", 0], 1001, 664, [76, null]], [78, ["number", 1], 708, 288, [3, null]], [79, ["number", 3], 367, 271, [32, null]], [80, "penup", 265, 397, [35, 37]], [81, "pendown", 265, 515, [37, 40]], [82, "penup", 265, 633, [42, 44]], [83, "pendown", 265, 751, [44, 47]], [84, "penup", 606, 372, [4, 8]], [85, "pendown", 606, 490, [8, 13]], [86, "penup", 606, 650, [15, 18]], [87, "pendown", 606, 768, [18, 23]], [88, "penup", 930, 318, [53, 60]], [89, "pendown", 930, 436, [60, 65]], [90, "penup", 930, 512, [65, 68]], [91, "pendown", 930, 630, [68, 76]]] \ No newline at end of file
diff --git a/samples/clock.ta b/samples/clock.ta
index f20430f..02bb7ec 100644
--- a/samples/clock.ta
+++ b/samples/clock.ta
@@ -1 +1 @@
-[[0, "hat", 734, 787, [null, 1, 329]], [1, ["string", "show seconds"], 792, 795, [0, null]], [2, "if", 734, 955, [90, 3, 8, 333]], [3, ["equal2", 0], 772, 921, [2, 4, 6, null]], [4, "box", 818, 921, [3, 5, null]], [5, ["string", "old second"], 873, 921, [4, null]], [6, "box", 818, 963, [3, 7, null]], [7, ["string", "seconds"], 873, 963, [6, null]], [8, "stopstack", 786, 1023, [2, null]], [9, "setcolor", 734, 1083, [333, 10, 11]], [10, ["number", 60], 811, 1083, [9, null]], [11, "setshade", 734, 1125, [9, 12, 13]], [12, ["number", 100], 819, 1125, [11, null]], [13, "seth", 734, 1167, [11, 14, 334]], [14, ["product2", 0], 833, 1167, [13, 15, 17]], [15, "box", 887, 1167, [14, 16, null]], [16, ["string", "old second"], 942, 1167, [15, null]], [17, ["division2", 0], 887, 1209, [14, 18, 19]], [18, ["number", 360], 941, 1209, [17, null]], [19, ["number", 60], 965, 1251, [17, null]], [20, "setpensize", 734, 1291, [334, 21, 22]], [21, ["number", 5], 836, 1291, [20, null]], [22, "forward", 734, 1333, [20, 23, 24]], [23, ["number", 225], 805, 1333, [22, null]], [24, "back", 734, 1375, [22, 25, 293]], [25, ["number", 225], 792, 1375, [24, null]], [26, "setshade", 734, 1023, [332, 27, 28]], [27, ["number", 50], 819, 1023, [26, null]], [28, "setcolor", 734, 1065, [26, 29, 30]], [29, ["number", 0], 811, 1065, [28, null]], [30, "seth", 734, 1107, [28, 31, 335]], [31, ["product2", 0], 833, 1107, [30, 32, 34]], [32, "box", 887, 1107, [31, 33, null]], [33, ["string", "seconds"], 942, 1107, [32, null]], [34, ["division2", 0], 887, 1149, [31, 35, 36]], [35, ["number", 360], 941, 1149, [34, null]], [36, ["number", 60], 965, 1191, [34, null]], [37, "setpensize", 734, 1231, [335, 38, 39]], [38, ["number", 5], 836, 1231, [37, null]], [39, "forward", 734, 1273, [37, 40, 41]], [40, ["number", 225], 805, 1273, [39, null]], [41, "back", 734, 1315, [39, 42, 43]], [42, ["number", 225], 792, 1315, [41, null]], [43, ["storein", 0], 734, 1357, [41, 44, 45, 295]], [44, ["string", "old second"], 802, 1357, [43, null]], [45, "box", 802, 1399, [43, 46, null]], [46, ["string", "seconds"], 857, 1399, [45, null]], [47, "hat", 1018, 782, [null, 48, 308]], [48, ["string", "dial"], 1076, 790, [47, null]], [49, "clean", 1018, 866, [308, 50]], [50, ["fillscreen", 0], 1018, 900, [49, 51, 52, 53]], [51, ["number", 60], 1100, 900, [50, null]], [52, ["number", 100], 1100, 942, [50, null]], [53, "setpensize", 1018, 984, [50, 54, 306]], [54, ["number", 10], 1120, 984, [53, null]], [55, ["setxy", 0], 1018, 1060, [306, 56, 57, 307]], [56, ["number", -300], 1076, 1060, [55, null]], [57, ["number", 0], 1076, 1102, [55, null]], [58, "repeat", 1018, 1178, [307, 59, 60, 282]], [59, ["number", 12], 1069, 1178, [58, null]], [60, "setcolor", 1083, 1238, [58, 241, 61]], [61, ["arc", 0], 1083, 1280, [60, 62, 63, null]], [62, ["number", 30], 1141, 1280, [61, null]], [63, ["number", 300], 1141, 1322, [61, null]], [64, ["setxy", 0], 1018, 968, [309, 65, 66, 310]], [65, ["number", 0], 1076, 968, [64, null]], [66, ["number", 0], 1076, 1010, [64, null]], [67, "repeat", 1018, 1086, [310, 68, 70, 283]], [68, ["number", 60], 1069, 1086, [67, null]], [69, ["hspace", 40.0], 1083, 1298, [88, 91]], [70, "setcolor", 1083, 1146, [67, 244, 71]], [71, "penup", 1083, 1188, [70, 72]], [72, "forward", 1083, 1222, [71, 73, 74]], [73, ["number", 290], 1154, 1222, [72, null]], [74, "pendown", 1083, 1264, [72, 75]], [75, "forward", 1083, 1298, [74, 76, 77]], [76, ["number", 10], 1154, 1298, [75, null]], [77, "penup", 1083, 1340, [75, 78]], [78, "back", 1083, 1374, [77, 79, 80]], [79, ["number", 300], 1141, 1374, [78, null]], [80, "right", 1083, 1416, [78, 81, null]], [81, ["number", 6], 1141, 1416, [80, null]], [82, ["setxy", 0], 1018, 1036, [313, 83, 84, 314]], [83, ["number", -10], 1076, 1036, [82, null]], [84, ["number", -35], 1076, 1078, [82, null]], [85, ["storein", 0], 1018, 1154, [314, 86, 87, 88]], [86, ["string", "box"], 1086, 1154, [85, null]], [87, ["number", 12], 1086, 1196, [85, null]], [88, "repeat", 1018, 1238, [85, 89, 69, 315]], [89, ["number", 12], 1069, 1238, [88, null]], [90, ["vspace", 0], 734, 913, [331, 2]], [91, "penup", 1219, 1316, [69, 92]], [92, "seth", 1219, 1350, [91, 93, 99]], [93, ["product2", 0], 1318, 1350, [92, 94, 96]], [94, "box", 1372, 1350, [93, 95, null]], [95, ["string", "box"], 1427, 1350, [94, null]], [96, ["division2", 0], 1372, 1392, [93, 97, 98]], [97, ["number", 360], 1426, 1392, [96, null]], [98, ["number", 12], 1450, 1434, [96, null]], [99, "forward", 1219, 1392, [92, 100, 101]], [100, ["number", 250], 1290, 1392, [99, null]], [101, "show", 1219, 1434, [99, 102, 104]], [102, "box", 1277, 1434, [101, 103, null]], [103, ["string", "box"], 1332, 1434, [102, null]], [104, "back", 1219, 1476, [101, 105, 106]], [105, ["number", 250], 1277, 1476, [104, null]], [106, ["storein", 0], 1219, 1518, [104, 107, 108, 112]], [107, ["string", "box"], 1287, 1518, [106, null]], [108, ["minus2", 0], 1287, 1560, [106, 109, 111]], [109, "box", 1341, 1560, [108, 110, null]], [110, ["string", "box"], 1396, 1560, [109, null]], [111, ["number", 1], 1365, 1602, [108, null]], [112, "pendown", 1219, 1602, [106, null]], [113, ["setxy", 0], 1018, 1350, [315, 114, 115, 316]], [114, ["number", 0], 1076, 1350, [113, null]], [115, ["number", 0], 1076, 1392, [113, null]], [116, "hat", 459, 792, [null, 117, 324]], [117, ["string", "show minutes"], 517, 800, [116, null]], [118, "setcolor", 459, 918, [323, 119, 120]], [119, ["number", 60], 536, 918, [118, null]], [120, "setshade", 459, 960, [118, 121, 122]], [121, ["number", 100], 544, 960, [120, null]], [122, "seth", 459, 1002, [120, 123, 325]], [123, ["product2", 0], 558, 1002, [122, 124, 126]], [124, "box", 612, 1002, [123, 125, null]], [125, ["string", "old minute"], 667, 1002, [124, null]], [126, ["division2", 0], 612, 1044, [123, 127, 128]], [127, ["number", 360], 666, 1044, [126, null]], [128, ["number", 60], 690, 1086, [126, null]], [129, "setpensize", 459, 1126, [325, 130, 131]], [130, ["number", 5], 561, 1126, [129, null]], [131, "forward", 459, 1168, [129, 132, 133]], [132, ["number", 200], 530, 1168, [131, null]], [133, "setpensize", 459, 1210, [131, 134, 135]], [134, ["number", 25], 561, 1210, [133, null]], [135, "forward", 459, 1252, [133, 136, 137]], [136, ["number", 1], 530, 1252, [135, null]], [137, "back", 459, 1294, [135, 138, 139]], [138, ["number", 1], 517, 1294, [137, null]], [139, "setpensize", 459, 1336, [137, 140, 141]], [140, ["number", 7], 561, 1336, [139, null]], [141, "back", 459, 1378, [139, 142, 289]], [142, ["number", 200], 517, 1378, [141, null]], [143, "setshade", 459, 1028, [328, 144, 145]], [144, ["number", 30], 544, 1028, [143, null]], [145, "setcolor", 459, 1070, [143, 146, 147]], [146, ["number", 30], 536, 1070, [145, null]], [147, "seth", 459, 1112, [145, 148, 326]], [148, ["product2", 0], 558, 1112, [147, 149, 151]], [149, "box", 612, 1112, [148, 150, null]], [150, ["string", "minutes"], 667, 1112, [149, null]], [151, ["division2", 0], 612, 1154, [148, 152, 153]], [152, ["number", 360], 666, 1154, [151, null]], [153, ["number", 60], 690, 1196, [151, null]], [154, "setpensize", 459, 1236, [326, 155, 156]], [155, ["number", 5], 561, 1236, [154, null]], [156, "forward", 459, 1278, [154, 157, 158]], [157, ["number", 200], 530, 1278, [156, null]], [158, "setpensize", 459, 1320, [156, 159, 160]], [159, ["number", 25], 561, 1320, [158, null]], [160, "forward", 459, 1362, [158, 161, 162]], [161, ["number", 1], 530, 1362, [160, null]], [162, "setpensize", 459, 1404, [160, 163, 164]], [163, ["number", 5], 561, 1404, [162, null]], [164, "back", 459, 1446, [162, 165, 166]], [165, ["number", 201], 517, 1446, [164, null]], [166, ["storein", 0], 459, 1488, [164, 167, 168, 291]], [167, ["string", "old minute"], 527, 1488, [166, null]], [168, "box", 527, 1530, [166, 169, null]], [169, ["string", "minutes"], 582, 1530, [168, null]], [170, "hat", 189, 791, [null, 171, 319]], [171, ["string", "show hours"], 247, 799, [170, null]], [172, "setcolor", 189, 917, [321, 173, 174]], [173, ["number", 60], 266, 917, [172, null]], [174, "setshade", 189, 959, [172, 175, 176]], [175, ["number", 100], 274, 959, [174, null]], [176, "seth", 189, 1001, [174, 177, 317]], [177, ["plus2", 40], 288, 1001, [176, 178, 184]], [178, ["product2", 0], 342, 1001, [177, 179, 181]], [179, "box", 396, 1001, [178, 180, null]], [180, ["string", "old hour"], 451, 1001, [179, null]], [181, ["division2", 0], 396, 1043, [178, 182, 183]], [182, ["number", 360], 450, 1043, [181, null]], [183, ["number", 12], 474, 1085, [181, null]], [184, ["division2", 40], 342, 1123, [177, 185, 190]], [185, ["product2", 0], 396, 1123, [184, 186, 187]], [186, "box", 450, 1123, [185, 240, null]], [187, ["division2", 0], 450, 1165, [185, 188, 189]], [188, ["number", 360], 504, 1165, [187, null]], [189, ["number", 60], 528, 1207, [187, null]], [190, ["number", "12"], 420, 1245, [184, null]], [191, "setpensize", 189, 1285, [317, 192, 193]], [192, ["number", 5], 291, 1285, [191, null]], [193, "forward", 189, 1327, [191, 194, 195]], [194, ["number", 100], 260, 1327, [193, null]], [195, "setpensize", 189, 1369, [193, 196, 197]], [196, ["number", 25], 291, 1369, [195, null]], [197, "forward", 189, 1411, [195, 198, 199]], [198, ["number", 1], 260, 1411, [197, null]], [199, "back", 189, 1453, [197, 200, 201]], [200, ["number", 1], 247, 1453, [199, null]], [201, "setpensize", 189, 1495, [199, 202, 203]], [202, ["number", 7], 291, 1495, [201, null]], [203, "back", 189, 1537, [201, 204, 285]], [204, ["number", 100], 247, 1537, [203, null]], [205, "setshade", 189, 1027, [322, 206, 207]], [206, ["number", 50], 274, 1027, [205, null]], [207, "setcolor", 189, 1069, [205, 208, 209]], [208, ["number", 70], 266, 1069, [207, null]], [209, "seth", 189, 1111, [207, 210, 318]], [210, ["plus2", 40], 288, 1111, [209, 211, 217]], [211, ["product2", 0], 342, 1111, [210, 212, 214]], [212, "box", 396, 1111, [211, 213, null]], [213, ["string", "hours"], 451, 1111, [212, null]], [214, ["division2", 0], 396, 1153, [211, 215, 216]], [215, ["number", 360], 450, 1153, [214, null]], [216, ["number", 12], 474, 1195, [214, null]], [217, ["division2", 40], 342, 1233, [210, 218, 224]], [218, ["product2", 0], 396, 1233, [217, 219, 221]], [219, "box", 450, 1233, [218, 220, null]], [220, ["string", "minutes"], 505, 1233, [219, null]], [221, ["division2", 0], 450, 1275, [218, 222, 223]], [222, ["number", 360], 504, 1275, [221, null]], [223, ["number", 60], 528, 1317, [221, null]], [224, ["number", "12"], 420, 1355, [217, null]], [225, "setpensize", 189, 1395, [318, 226, 227]], [226, ["number", 5], 291, 1395, [225, null]], [227, "forward", 189, 1437, [225, 228, 229]], [228, ["number", 100], 260, 1437, [227, null]], [229, "setpensize", 189, 1479, [227, 230, 231]], [230, ["number", 25], 291, 1479, [229, null]], [231, "forward", 189, 1521, [229, 305, 232]], [232, "setpensize", 189, 1563, [231, 233, 234]], [233, ["number", 5], 291, 1563, [232, null]], [234, "back", 189, 1605, [232, 235, 236]], [235, ["number", 101], 247, 1605, [234, null]], [236, ["storein", 0], 189, 1647, [234, 237, 238, 287]], [237, ["string", "old hour"], 257, 1647, [236, null]], [238, "box", 257, 1689, [236, 239, null]], [239, ["string", "hours"], 312, 1689, [238, null]], [240, ["string", "old minute"], 505, 1123, [186, null]], [241, ["division2", 0], 1160, 1238, [60, 242, 243]], [242, "heading", 1214, 1238, [241, null]], [243, ["number", 3], 1238, 1280, [241, null]], [244, ["division2", 0], 1160, 1146, [70, 246, 245]], [245, ["number", 3], 1238, 1188, [244, null]], [246, "heading", 1214, 1146, [244, null]], [247, "stack", 1222, 1207, [255, 248, null]], [248, ["string", "dial"], 1280, 1207, [247, null]], [249, ["storein", 0], 1222, 955, [339, 250, 251, 252]], [250, ["string", "old hour"], 1290, 955, [249, null]], [251, ["number", 12], 1290, 997, [249, null]], [252, ["storein", 0], 1222, 1039, [249, 253, 254, 255]], [253, ["string", "old minute"], 1290, 1039, [252, null]], [254, ["number", 0], 1290, 1081, [252, null]], [255, ["storein", 0], 1222, 1123, [252, 256, 257, 247]], [256, ["string", "old second"], 1290, 1123, [255, null]], [257, ["number", 0], 1290, 1165, [255, null]], [258, ["storein", 0], 1222, 829, [340, 259, 336, 339]], [259, ["string", "timezone"], 1290, 829, [258, null]], [260, "forever", 213, 166, [342, 261, null]], [261, ["storein", 0], 274, 184, [260, 262, 344, 297]], [262, ["string", "hours"], 342, 184, [261, null]], [263, ["string", "localtime().tm_hour"], 500, 268, [299, null]], [264, "box", 396, 226, [344, 265, null]], [265, ["string", "timezone"], 451, 226, [264, null]], [266, ["storein", 0], 274, 350, [297, 267, 303, 296]], [267, ["string", "minutes"], 342, 350, [266, null]], [268, ["string", "localtime().tm_min"], 422, 392, [303, null]], [269, ["storein", 0], 274, 476, [296, 270, 301, 281]], [270, ["string", "seconds"], 342, 476, [269, null]], [271, ["string", "localtime().tm_sec"], 422, 518, [301, null]], [272, "wait", 274, 728, [276, 273, null]], [273, ["number", 1], 332, 728, [272, null]], [274, "stack", 274, 602, [281, 275, 278]], [275, ["string", "show seconds"], 332, 602, [274, null]], [276, "stack", 274, 686, [278, 277, 272]], [277, ["string", "show hours"], 332, 686, [276, null]], [278, "stack", 274, 644, [274, 279, 276]], [279, ["string", "show minutes"], 332, 644, [278, null]], [280, ["string", "erase old hour hand"], 272, 841, [319, null]], [281, ["vspace", 0], 274, 560, [269, 274]], [282, ["sandwichcollapsed", 1], 1018, 866, [58, 311]], [283, ["sandwichcollapsed", 1], 1018, 934, [67, 312]], [284, ["sandwichcollapsed", 1], 1018, 1002, [316, null]], [285, ["sandwichcollapsed", 1], 189, 917, [203, 320]], [286, ["string", "draw new hour hand"], 272, 951, [320, null]], [287, ["sandwichcollapsed", 1], 189, 1027, [236, null]], [288, ["string", "erase old minutes hand"], 542, 842, [324, null]], [289, ["sandwichcollapsed", 1], 459, 918, [141, 327]], [290, ["string", "draw new minutes hand"], 542, 952, [327, null]], [291, ["sandwichcollapsed", 1], 459, 1028, [166, null]], [292, ["string", "erase old seconds hand"], 817, 837, [329, null]], [293, ["sandwichcollapsed", 1], 734, 913, [24, 330]], [294, ["string", "draw new seconds hand"], 817, 947, [330, null]], [295, ["sandwichcollapsed", 1], 734, 1023, [43, null]], [296, ["vspace", 0], 274, 434, [266, 269]], [297, ["vspace", 20], 274, 268, [261, 266]], [298, ["start", 2.0], 213, 82, [null, 342]], [299, ["myfunc1arg", 0], 420, 268, [344, 263, 300, null]], [300, ["number", 100], 500, 310, [299, null]], [301, ["myfunc1arg", 0], 342, 518, [269, 271, 302, null]], [302, ["number", 100], 422, 560, [301, null]], [303, ["myfunc1arg", 0], 342, 392, [266, 268, 304, null]], [304, ["number", 100], 422, 434, [303, null]], [305, ["number", 1], 260, 1521, [231, null]], [306, "penup", 1018, 1026, [53, 55]], [307, "pendown", 1018, 1144, [55, 58]], [308, "sandwichtop_no_arm_no_label", 1000, 832, [47, 49]], [309, "penup", 1018, 934, [311, 64]], [310, "pendown", 1018, 1052, [64, 67]], [311, "sandwichtop_no_arm_no_label", 1000, 900, [282, 309]], [312, "sandwichtop_no_arm_no_label", 1000, 968, [283, 313]], [313, "penup", 1018, 1002, [312, 82]], [314, "pendown", 1018, 1120, [82, 85]], [315, "penup", 1018, 1316, [88, 113]], [316, "pendown", 1018, 1434, [113, 284]], [317, ["vspace", 100], 189, 1043, [176, 191]], [318, ["vspace", 100], 189, 1153, [209, 225]], [319, "comment", 189, 841, [170, 280, 321]], [320, "comment", 189, 951, [285, 286, 322]], [321, "sandwichtop_no_arm_no_label", 171, 883, [319, 172]], [322, "sandwichtop_no_arm_no_label", 171, 993, [320, 205]], [323, "sandwichtop_no_arm_no_label", 441, 884, [324, 118]], [324, "comment", 459, 842, [116, 288, 323]], [325, ["vspace", 20], 459, 1044, [122, 129]], [326, ["vspace", 20], 459, 1154, [147, 154]], [327, "comment", 459, 952, [289, 290, 328]], [328, "sandwichtop_no_arm_no_label", 441, 994, [327, 143]], [329, "comment", 734, 837, [0, 292, 331]], [330, "comment", 734, 947, [293, 294, 332]], [331, "sandwichtop_no_arm_no_label", 716, 879, [329, 90]], [332, "sandwichtop_no_arm_no_label", 716, 989, [330, 26]], [333, ["vspace", 0], 734, 1041, [2, 9]], [334, ["vspace", 20], 734, 1209, [13, 20]], [335, ["vspace", 20], 734, 1149, [30, 37]], [336, ["myfunc1arg", 0], 1290, 871, [258, 337, 338, null]], [337, ["string", "timezone/x"], 1370, 871, [336, null]], [338, ["number", "3600"], 1370, 913, [336, null]], [339, ["vspace", 0], 1222, 913, [258, 249]], [340, "hat", 1222, 779, [null, 341, 258]], [341, ["string", "setup"], 1280, 787, [340, null]], [342, "stack", 213, 124, [298, 343, 260]], [343, ["string", "setup"], 271, 124, [342, null]], [344, ["minus2", 0], 342, 226, [261, 264, 299]]] \ No newline at end of file
+[[0, "hat", 734, 787, [null, 1, 329]], [1, ["string", "show seconds"], 792, 795, [0, null]], [2, "if", 734, 955, [90, 3, 8, 333]], [3, ["equal2", 0], 772, 921, [2, 4, 6, null]], [4, "box", 818, 921, [3, 5, null]], [5, ["string", "old second"], 873, 921, [4, null]], [6, "box", 818, 963, [3, 7, null]], [7, ["string", "seconds"], 873, 963, [6, null]], [8, "stopstack", 786, 1023, [2, null]], [9, "setcolor", 734, 1083, [333, 10, 11]], [10, ["number", 60], 811, 1083, [9, null]], [11, "setshade", 734, 1125, [9, 12, 13]], [12, ["number", 100], 819, 1125, [11, null]], [13, "seth", 734, 1167, [11, 14, 334]], [14, ["product2", 0], 833, 1167, [13, 15, 17]], [15, "box", 887, 1167, [14, 16, null]], [16, ["string", "old second"], 942, 1167, [15, null]], [17, ["division2", 0], 887, 1209, [14, 18, 19]], [18, ["number", 360], 941, 1209, [17, null]], [19, ["number", 60], 965, 1251, [17, null]], [20, "setpensize", 734, 1291, [334, 21, 22]], [21, ["number", 5], 836, 1291, [20, null]], [22, "forward", 734, 1333, [20, 23, 24]], [23, ["number", 225], 805, 1333, [22, null]], [24, "back", 734, 1375, [22, 25, 293]], [25, ["number", 225], 792, 1375, [24, null]], [26, "setshade", 734, 1023, [332, 27, 28]], [27, ["number", 50], 819, 1023, [26, null]], [28, "setcolor", 734, 1065, [26, 29, 30]], [29, ["number", 0], 811, 1065, [28, null]], [30, "seth", 734, 1107, [28, 31, 335]], [31, ["product2", 0], 833, 1107, [30, 32, 34]], [32, "box", 887, 1107, [31, 33, null]], [33, ["string", "seconds"], 942, 1107, [32, null]], [34, ["division2", 0], 887, 1149, [31, 35, 36]], [35, ["number", 360], 941, 1149, [34, null]], [36, ["number", 60], 965, 1191, [34, null]], [37, "setpensize", 734, 1231, [335, 38, 39]], [38, ["number", 5], 836, 1231, [37, null]], [39, "forward", 734, 1273, [37, 40, 41]], [40, ["number", 225], 805, 1273, [39, null]], [41, "back", 734, 1315, [39, 42, 43]], [42, ["number", 225], 792, 1315, [41, null]], [43, ["storein", 0], 734, 1357, [41, 44, 45, 295]], [44, ["string", "old second"], 802, 1357, [43, null]], [45, "box", 802, 1399, [43, 46, null]], [46, ["string", "seconds"], 857, 1399, [45, null]], [47, "hat", 1018, 782, [null, 48, 308]], [48, ["string", "dial"], 1076, 790, [47, null]], [49, "clean", 1018, 866, [308, 50]], [50, ["fillscreen", 0], 1018, 900, [49, 51, 52, 53]], [51, ["number", 60], 1100, 900, [50, null]], [52, ["number", 100], 1100, 942, [50, null]], [53, "setpensize", 1018, 984, [50, 54, 306]], [54, ["number", 10], 1120, 984, [53, null]], [55, ["setxy2", 0], 1018, 1060, [306, 56, 57, 307]], [56, ["number", -300], 1076, 1060, [55, null]], [57, ["number", 0], 1076, 1102, [55, null]], [58, "repeat", 1018, 1178, [307, 59, 60, 282]], [59, ["number", 12], 1069, 1178, [58, null]], [60, "setcolor", 1083, 1238, [58, 241, 61]], [61, ["arc", 0], 1083, 1280, [60, 62, 63, null]], [62, ["number", 30], 1141, 1280, [61, null]], [63, ["number", 300], 1141, 1322, [61, null]], [64, ["setxy2", 0], 1018, 968, [309, 65, 66, 310]], [65, ["number", 0], 1076, 968, [64, null]], [66, ["number", 0], 1076, 1010, [64, null]], [67, "repeat", 1018, 1086, [310, 68, 70, 283]], [68, ["number", 60], 1069, 1086, [67, null]], [69, ["hspace", 40.0], 1083, 1298, [88, 91]], [70, "setcolor", 1083, 1146, [67, 244, 71]], [71, "penup", 1083, 1188, [70, 72]], [72, "forward", 1083, 1222, [71, 73, 74]], [73, ["number", 290], 1154, 1222, [72, null]], [74, "pendown", 1083, 1264, [72, 75]], [75, "forward", 1083, 1298, [74, 76, 77]], [76, ["number", 10], 1154, 1298, [75, null]], [77, "penup", 1083, 1340, [75, 78]], [78, "back", 1083, 1374, [77, 79, 80]], [79, ["number", 300], 1141, 1374, [78, null]], [80, "right", 1083, 1416, [78, 81, null]], [81, ["number", 6], 1141, 1416, [80, null]], [82, ["setxy2", 0], 1018, 1036, [313, 83, 84, 314]], [83, ["number", -10], 1076, 1036, [82, null]], [84, ["number", -35], 1076, 1078, [82, null]], [85, ["storein", 0], 1018, 1154, [314, 86, 87, 88]], [86, ["string", "box"], 1086, 1154, [85, null]], [87, ["number", 12], 1086, 1196, [85, null]], [88, "repeat", 1018, 1238, [85, 89, 69, 315]], [89, ["number", 12], 1069, 1238, [88, null]], [90, ["vspace", 0], 734, 913, [331, 2]], [91, "penup", 1219, 1316, [69, 92]], [92, "seth", 1219, 1350, [91, 93, 99]], [93, ["product2", 0], 1318, 1350, [92, 94, 96]], [94, "box", 1372, 1350, [93, 95, null]], [95, ["string", "box"], 1427, 1350, [94, null]], [96, ["division2", 0], 1372, 1392, [93, 97, 98]], [97, ["number", 360], 1426, 1392, [96, null]], [98, ["number", 12], 1450, 1434, [96, null]], [99, "forward", 1219, 1392, [92, 100, 101]], [100, ["number", 250], 1290, 1392, [99, null]], [101, "show", 1219, 1434, [99, 102, 104]], [102, "box", 1277, 1434, [101, 103, null]], [103, ["string", "box"], 1332, 1434, [102, null]], [104, "back", 1219, 1476, [101, 105, 106]], [105, ["number", 250], 1277, 1476, [104, null]], [106, ["storein", 0], 1219, 1518, [104, 107, 108, 112]], [107, ["string", "box"], 1287, 1518, [106, null]], [108, ["minus2", 0], 1287, 1560, [106, 109, 111]], [109, "box", 1341, 1560, [108, 110, null]], [110, ["string", "box"], 1396, 1560, [109, null]], [111, ["number", 1], 1365, 1602, [108, null]], [112, "pendown", 1219, 1602, [106, null]], [113, ["setxy2", 0], 1018, 1350, [315, 114, 115, 316]], [114, ["number", 0], 1076, 1350, [113, null]], [115, ["number", 0], 1076, 1392, [113, null]], [116, "hat", 459, 792, [null, 117, 324]], [117, ["string", "show minutes"], 517, 800, [116, null]], [118, "setcolor", 459, 918, [323, 119, 120]], [119, ["number", 60], 536, 918, [118, null]], [120, "setshade", 459, 960, [118, 121, 122]], [121, ["number", 100], 544, 960, [120, null]], [122, "seth", 459, 1002, [120, 123, 325]], [123, ["product2", 0], 558, 1002, [122, 124, 126]], [124, "box", 612, 1002, [123, 125, null]], [125, ["string", "old minute"], 667, 1002, [124, null]], [126, ["division2", 0], 612, 1044, [123, 127, 128]], [127, ["number", 360], 666, 1044, [126, null]], [128, ["number", 60], 690, 1086, [126, null]], [129, "setpensize", 459, 1126, [325, 130, 131]], [130, ["number", 5], 561, 1126, [129, null]], [131, "forward", 459, 1168, [129, 132, 133]], [132, ["number", 200], 530, 1168, [131, null]], [133, "setpensize", 459, 1210, [131, 134, 135]], [134, ["number", 25], 561, 1210, [133, null]], [135, "forward", 459, 1252, [133, 136, 137]], [136, ["number", 1], 530, 1252, [135, null]], [137, "back", 459, 1294, [135, 138, 139]], [138, ["number", 1], 517, 1294, [137, null]], [139, "setpensize", 459, 1336, [137, 140, 141]], [140, ["number", 7], 561, 1336, [139, null]], [141, "back", 459, 1378, [139, 142, 289]], [142, ["number", 200], 517, 1378, [141, null]], [143, "setshade", 459, 1028, [328, 144, 145]], [144, ["number", 30], 544, 1028, [143, null]], [145, "setcolor", 459, 1070, [143, 146, 147]], [146, ["number", 30], 536, 1070, [145, null]], [147, "seth", 459, 1112, [145, 148, 326]], [148, ["product2", 0], 558, 1112, [147, 149, 151]], [149, "box", 612, 1112, [148, 150, null]], [150, ["string", "minutes"], 667, 1112, [149, null]], [151, ["division2", 0], 612, 1154, [148, 152, 153]], [152, ["number", 360], 666, 1154, [151, null]], [153, ["number", 60], 690, 1196, [151, null]], [154, "setpensize", 459, 1236, [326, 155, 156]], [155, ["number", 5], 561, 1236, [154, null]], [156, "forward", 459, 1278, [154, 157, 158]], [157, ["number", 200], 530, 1278, [156, null]], [158, "setpensize", 459, 1320, [156, 159, 160]], [159, ["number", 25], 561, 1320, [158, null]], [160, "forward", 459, 1362, [158, 161, 162]], [161, ["number", 1], 530, 1362, [160, null]], [162, "setpensize", 459, 1404, [160, 163, 164]], [163, ["number", 5], 561, 1404, [162, null]], [164, "back", 459, 1446, [162, 165, 166]], [165, ["number", 201], 517, 1446, [164, null]], [166, ["storein", 0], 459, 1488, [164, 167, 168, 291]], [167, ["string", "old minute"], 527, 1488, [166, null]], [168, "box", 527, 1530, [166, 169, null]], [169, ["string", "minutes"], 582, 1530, [168, null]], [170, "hat", 189, 791, [null, 171, 319]], [171, ["string", "show hours"], 247, 799, [170, null]], [172, "setcolor", 189, 917, [321, 173, 174]], [173, ["number", 60], 266, 917, [172, null]], [174, "setshade", 189, 959, [172, 175, 176]], [175, ["number", 100], 274, 959, [174, null]], [176, "seth", 189, 1001, [174, 177, 317]], [177, ["plus2", 40], 288, 1001, [176, 178, 184]], [178, ["product2", 0], 342, 1001, [177, 179, 181]], [179, "box", 396, 1001, [178, 180, null]], [180, ["string", "old hour"], 451, 1001, [179, null]], [181, ["division2", 0], 396, 1043, [178, 182, 183]], [182, ["number", 360], 450, 1043, [181, null]], [183, ["number", 12], 474, 1085, [181, null]], [184, ["division2", 40], 342, 1123, [177, 185, 190]], [185, ["product2", 0], 396, 1123, [184, 186, 187]], [186, "box", 450, 1123, [185, 240, null]], [187, ["division2", 0], 450, 1165, [185, 188, 189]], [188, ["number", 360], 504, 1165, [187, null]], [189, ["number", 60], 528, 1207, [187, null]], [190, ["number", "12"], 420, 1245, [184, null]], [191, "setpensize", 189, 1285, [317, 192, 193]], [192, ["number", 5], 291, 1285, [191, null]], [193, "forward", 189, 1327, [191, 194, 195]], [194, ["number", 100], 260, 1327, [193, null]], [195, "setpensize", 189, 1369, [193, 196, 197]], [196, ["number", 25], 291, 1369, [195, null]], [197, "forward", 189, 1411, [195, 198, 199]], [198, ["number", 1], 260, 1411, [197, null]], [199, "back", 189, 1453, [197, 200, 201]], [200, ["number", 1], 247, 1453, [199, null]], [201, "setpensize", 189, 1495, [199, 202, 203]], [202, ["number", 7], 291, 1495, [201, null]], [203, "back", 189, 1537, [201, 204, 285]], [204, ["number", 100], 247, 1537, [203, null]], [205, "setshade", 189, 1027, [322, 206, 207]], [206, ["number", 50], 274, 1027, [205, null]], [207, "setcolor", 189, 1069, [205, 208, 209]], [208, ["number", 70], 266, 1069, [207, null]], [209, "seth", 189, 1111, [207, 210, 318]], [210, ["plus2", 40], 288, 1111, [209, 211, 217]], [211, ["product2", 0], 342, 1111, [210, 212, 214]], [212, "box", 396, 1111, [211, 213, null]], [213, ["string", "hours"], 451, 1111, [212, null]], [214, ["division2", 0], 396, 1153, [211, 215, 216]], [215, ["number", 360], 450, 1153, [214, null]], [216, ["number", 12], 474, 1195, [214, null]], [217, ["division2", 40], 342, 1233, [210, 218, 224]], [218, ["product2", 0], 396, 1233, [217, 219, 221]], [219, "box", 450, 1233, [218, 220, null]], [220, ["string", "minutes"], 505, 1233, [219, null]], [221, ["division2", 0], 450, 1275, [218, 222, 223]], [222, ["number", 360], 504, 1275, [221, null]], [223, ["number", 60], 528, 1317, [221, null]], [224, ["number", "12"], 420, 1355, [217, null]], [225, "setpensize", 189, 1395, [318, 226, 227]], [226, ["number", 5], 291, 1395, [225, null]], [227, "forward", 189, 1437, [225, 228, 229]], [228, ["number", 100], 260, 1437, [227, null]], [229, "setpensize", 189, 1479, [227, 230, 231]], [230, ["number", 25], 291, 1479, [229, null]], [231, "forward", 189, 1521, [229, 305, 232]], [232, "setpensize", 189, 1563, [231, 233, 234]], [233, ["number", 5], 291, 1563, [232, null]], [234, "back", 189, 1605, [232, 235, 236]], [235, ["number", 101], 247, 1605, [234, null]], [236, ["storein", 0], 189, 1647, [234, 237, 238, 287]], [237, ["string", "old hour"], 257, 1647, [236, null]], [238, "box", 257, 1689, [236, 239, null]], [239, ["string", "hours"], 312, 1689, [238, null]], [240, ["string", "old minute"], 505, 1123, [186, null]], [241, ["division2", 0], 1160, 1238, [60, 242, 243]], [242, "heading", 1214, 1238, [241, null]], [243, ["number", 3], 1238, 1280, [241, null]], [244, ["division2", 0], 1160, 1146, [70, 246, 245]], [245, ["number", 3], 1238, 1188, [244, null]], [246, "heading", 1214, 1146, [244, null]], [247, "stack", 1222, 1207, [255, 248, null]], [248, ["string", "dial"], 1280, 1207, [247, null]], [249, ["storein", 0], 1222, 955, [339, 250, 251, 252]], [250, ["string", "old hour"], 1290, 955, [249, null]], [251, ["number", 12], 1290, 997, [249, null]], [252, ["storein", 0], 1222, 1039, [249, 253, 254, 255]], [253, ["string", "old minute"], 1290, 1039, [252, null]], [254, ["number", 0], 1290, 1081, [252, null]], [255, ["storein", 0], 1222, 1123, [252, 256, 257, 247]], [256, ["string", "old second"], 1290, 1123, [255, null]], [257, ["number", 0], 1290, 1165, [255, null]], [258, ["storein", 0], 1222, 829, [340, 259, 336, 339]], [259, ["string", "timezone"], 1290, 829, [258, null]], [260, "forever", 213, 166, [342, 261, null]], [261, ["storein", 0], 274, 184, [260, 262, 344, 297]], [262, ["string", "hours"], 342, 184, [261, null]], [263, ["string", "localtime().tm_hour"], 500, 268, [299, null]], [264, "box", 396, 226, [344, 265, null]], [265, ["string", "timezone"], 451, 226, [264, null]], [266, ["storein", 0], 274, 350, [297, 267, 303, 296]], [267, ["string", "minutes"], 342, 350, [266, null]], [268, ["string", "localtime().tm_min"], 422, 392, [303, null]], [269, ["storein", 0], 274, 476, [296, 270, 301, 281]], [270, ["string", "seconds"], 342, 476, [269, null]], [271, ["string", "localtime().tm_sec"], 422, 518, [301, null]], [272, "wait", 274, 728, [276, 273, null]], [273, ["number", 1], 332, 728, [272, null]], [274, "stack", 274, 602, [281, 275, 278]], [275, ["string", "show seconds"], 332, 602, [274, null]], [276, "stack", 274, 686, [278, 277, 272]], [277, ["string", "show hours"], 332, 686, [276, null]], [278, "stack", 274, 644, [274, 279, 276]], [279, ["string", "show minutes"], 332, 644, [278, null]], [280, ["string", "erase old hour hand"], 272, 841, [319, null]], [281, ["vspace", 0], 274, 560, [269, 274]], [282, ["sandwichcollapsed", 1], 1018, 866, [58, 311]], [283, ["sandwichcollapsed", 1], 1018, 934, [67, 312]], [284, ["sandwichcollapsed", 1], 1018, 1002, [316, null]], [285, ["sandwichcollapsed", 1], 189, 917, [203, 320]], [286, ["string", "draw new hour hand"], 272, 951, [320, null]], [287, ["sandwichcollapsed", 1], 189, 1027, [236, null]], [288, ["string", "erase old minutes hand"], 542, 842, [324, null]], [289, ["sandwichcollapsed", 1], 459, 918, [141, 327]], [290, ["string", "draw new minutes hand"], 542, 952, [327, null]], [291, ["sandwichcollapsed", 1], 459, 1028, [166, null]], [292, ["string", "erase old seconds hand"], 817, 837, [329, null]], [293, ["sandwichcollapsed", 1], 734, 913, [24, 330]], [294, ["string", "draw new seconds hand"], 817, 947, [330, null]], [295, ["sandwichcollapsed", 1], 734, 1023, [43, null]], [296, ["vspace", 0], 274, 434, [266, 269]], [297, ["vspace", 20], 274, 268, [261, 266]], [298, ["start", 2.0], 213, 82, [null, 342]], [299, ["myfunc1arg", 0], 420, 268, [344, 263, 300, null]], [300, ["number", 100], 500, 310, [299, null]], [301, ["myfunc1arg", 0], 342, 518, [269, 271, 302, null]], [302, ["number", 100], 422, 560, [301, null]], [303, ["myfunc1arg", 0], 342, 392, [266, 268, 304, null]], [304, ["number", 100], 422, 434, [303, null]], [305, ["number", 1], 260, 1521, [231, null]], [306, "penup", 1018, 1026, [53, 55]], [307, "pendown", 1018, 1144, [55, 58]], [308, "sandwichtop_no_arm_no_label", 1000, 832, [47, 49]], [309, "penup", 1018, 934, [311, 64]], [310, "pendown", 1018, 1052, [64, 67]], [311, "sandwichtop_no_arm_no_label", 1000, 900, [282, 309]], [312, "sandwichtop_no_arm_no_label", 1000, 968, [283, 313]], [313, "penup", 1018, 1002, [312, 82]], [314, "pendown", 1018, 1120, [82, 85]], [315, "penup", 1018, 1316, [88, 113]], [316, "pendown", 1018, 1434, [113, 284]], [317, ["vspace", 100], 189, 1043, [176, 191]], [318, ["vspace", 100], 189, 1153, [209, 225]], [319, "comment", 189, 841, [170, 280, 321]], [320, "comment", 189, 951, [285, 286, 322]], [321, "sandwichtop_no_arm_no_label", 171, 883, [319, 172]], [322, "sandwichtop_no_arm_no_label", 171, 993, [320, 205]], [323, "sandwichtop_no_arm_no_label", 441, 884, [324, 118]], [324, "comment", 459, 842, [116, 288, 323]], [325, ["vspace", 20], 459, 1044, [122, 129]], [326, ["vspace", 20], 459, 1154, [147, 154]], [327, "comment", 459, 952, [289, 290, 328]], [328, "sandwichtop_no_arm_no_label", 441, 994, [327, 143]], [329, "comment", 734, 837, [0, 292, 331]], [330, "comment", 734, 947, [293, 294, 332]], [331, "sandwichtop_no_arm_no_label", 716, 879, [329, 90]], [332, "sandwichtop_no_arm_no_label", 716, 989, [330, 26]], [333, ["vspace", 0], 734, 1041, [2, 9]], [334, ["vspace", 20], 734, 1209, [13, 20]], [335, ["vspace", 20], 734, 1149, [30, 37]], [336, ["myfunc1arg", 0], 1290, 871, [258, 337, 338, null]], [337, ["string", "timezone/x"], 1370, 871, [336, null]], [338, ["number", "3600"], 1370, 913, [336, null]], [339, ["vspace", 0], 1222, 913, [258, 249]], [340, "hat", 1222, 779, [null, 341, 258]], [341, ["string", "setup"], 1280, 787, [340, null]], [342, "stack", 213, 124, [298, 343, 260]], [343, ["string", "setup"], 271, 124, [342, null]], [344, ["minus2", 0], 342, 226, [261, 264, 299]]] \ No newline at end of file
diff --git a/samples/continents_game.ta b/samples/continents_game.ta
index 342443e..42fb3cc 100644
--- a/samples/continents_game.ta
+++ b/samples/continents_game.ta
@@ -1 +1 @@
-[[0, "hat", 300, 308, [null, 138, 268]], [1, ["storein", 0], 300, 392, [268, 44, 56, 2]], [2, ["storein", 0], 300, 476, [1, 45, 57, 3]], [3, ["storein", 0], 300, 560, [2, 4, 53, 5]], [4, ["string", "size"], 368, 560, [3, null]], [5, ["storein", 0], 300, 644, [3, 6, 50, 7]], [6, ["string", "name"], 368, 644, [5, null]], [7, ["storein", 0], 300, 728, [5, 8, 101, 9]], [8, ["string", "picture"], 368, 728, [7, null]], [9, "stack", 300, 812, [7, 153, 229]], [10, "hat", 745, 190, [null, 157, 256]], [11, ["setxy", 0], 745, 350, [270, 12, 276, 271]], [12, ["number", 0], 803, 350, [11, null]], [13, "box", 793, 282, [null, 14, null]], [14, ["string", "box"], 848, 282, [13, null]], [15, "show", 745, 468, [271, 16, 246]], [16, ["plus2", 0], 803, 468, [15, 17, 18]], [17, ["string", "Put the turtle in "], 857, 468, [16, null]], [18, "box", 857, 510, [16, 19, null]], [19, ["string", "name"], 912, 510, [18, null]], [20, "hat", 286, 563, [null, 140, 266]], [21, ["storein", 0], 286, 647, [266, 46, 58, 22]], [22, ["storein", 0], 286, 731, [21, 47, 59, 23]], [23, ["storein", 0], 286, 815, [22, 24, 54, 25]], [24, ["string", "size"], 354, 815, [23, null]], [25, ["storein", 0], 286, 899, [23, 26, 51, 27]], [26, ["string", "name"], 354, 899, [25, null]], [27, ["storein", 0], 286, 983, [25, 28, 102, 29]], [28, ["string", "picture"], 354, 983, [27, null]], [29, "stack", 286, 1067, [27, 155, 231]], [30, "hat", 285, 688, [null, 141, 265]], [31, ["storein", 0], 285, 772, [265, 48, 76, 32]], [32, ["storein", 0], 285, 856, [31, 49, 77, 33]], [33, ["storein", 0], 285, 940, [32, 34, 55, 35]], [34, ["string", "size"], 353, 940, [33, null]], [35, ["storein", 0], 285, 1024, [33, 36, 52, 37]], [36, ["string", "name"], 353, 1024, [35, null]], [37, ["storein", 0], 285, 1108, [35, 38, 103, 39]], [38, ["string", "picture"], 353, 1108, [37, null]], [39, "stack", 285, 1192, [37, 156, 227]], [40, "hat", 966, 60, [null, 41, 257]], [41, ["string", "map"], 1024, 68, [40, null]], [42, "setscale", 966, 144, [257, 43, 167]], [43, ["number", 100], 1043, 144, [42, null]], [44, ["string", "x"], 368, 392, [1, null]], [45, ["string", "y"], 368, 476, [2, null]], [46, ["string", "x"], 354, 647, [21, null]], [47, ["string", "y"], 354, 731, [22, null]], [48, ["string", "x"], 353, 772, [31, null]], [49, ["string", "y"], 353, 856, [32, null]], [50, ["string", "Africa"], 368, 686, [5, null]], [51, ["string", "North America"], 354, 941, [25, null]], [52, ["string", "Eurasia"], 353, 1066, [35, null]], [53, ["number", 100], 368, 602, [3, null]], [54, ["number", 150], 354, 857, [23, null]], [55, ["number", 150], 353, 982, [33, null]], [56, ["number", 20], 368, 434, [1, null]], [57, ["number", 40], 368, 518, [2, null]], [58, ["number", -350], 354, 689, [21, null]], [59, ["number", 200], 354, 773, [22, null]], [60, "hat", 303, 182, [null, 137, 269]], [61, ["storein", 0], 303, 266, [269, 62, 63, 64]], [62, ["string", "x"], 371, 266, [61, null]], [63, ["number", -300], 371, 308, [61, null]], [64, ["storein", 0], 303, 350, [61, 65, 66, 67]], [65, ["string", "y"], 371, 350, [64, null]], [66, ["number", -50], 371, 392, [64, null]], [67, ["storein", 0], 303, 434, [64, 68, 69, 70]], [68, ["string", "size"], 371, 434, [67, null]], [69, ["number", 100], 371, 476, [67, null]], [70, ["storein", 0], 303, 518, [67, 71, 72, 73]], [71, ["string", "name"], 371, 518, [70, null]], [72, ["string", "South America"], 371, 560, [70, null]], [73, ["storein", 0], 303, 602, [70, 74, 104, 75]], [74, ["string", "picture"], 371, 602, [73, null]], [75, "stack", 303, 686, [73, 152, 230]], [76, ["number", 250], 353, 814, [31, null]], [77, ["number", 200], 353, 898, [32, null]], [78, "hat", 288, 435, [null, 139, 267]], [79, ["storein", 0], 288, 519, [267, 80, 81, 82]], [80, ["string", "x"], 356, 519, [79, null]], [81, ["number", 390], 356, 561, [79, null]], [82, ["storein", 0], 288, 603, [79, 83, 84, 85]], [83, ["string", "y"], 356, 603, [82, null]], [84, ["number", -75], 356, 645, [82, null]], [85, ["storein", 0], 288, 687, [82, 86, 87, 88]], [86, ["string", "size"], 356, 687, [85, null]], [87, ["number", 100], 356, 729, [85, null]], [88, ["storein", 0], 288, 771, [85, 89, 90, 91]], [89, ["string", "name"], 356, 771, [88, null]], [90, ["string", "Australia"], 356, 813, [88, null]], [91, ["storein", 0], 288, 855, [88, 92, 226, 93]], [92, ["string", "picture"], 356, 855, [91, null]], [93, "stack", 288, 939, [91, 154, 228]], [94, ["start", 2.0], 563, 178, [null, 264]], [95, "stack", 563, 254, [264, 96, 97]], [96, ["string", "setup"], 621, 254, [95, null]], [97, "stack", 563, 296, [95, 98, 99]], [98, ["string", "map"], 621, 296, [97, null]], [99, "stack", 563, 338, [97, 142, 100]], [100, "stack", 563, 380, [99, 143, 144]], [101, ["journal", "./samples/images/Africa.png"], 368, 770, [7, null]], [102, ["journal", "./samples/images/North_America.png"], 354, 1025, [27, null]], [103, ["journal", "./samples/images/Eurasia.png"], 353, 1150, [37, null]], [104, ["journal", "./samples/images/South_America.png"], 371, 644, [73, null]], [105, "hat", 1199, 61, [null, 106, 262]], [106, ["string", "star"], 1257, 69, [105, null]], [107, "setpensize", 1199, 145, [262, 108, 109]], [108, ["number", 15], 1301, 145, [107, null]], [109, ["setxy", 0], 1199, 187, [107, 110, 111, 112]], [110, ["number", 0], 1257, 187, [109, null]], [111, ["number", 0], 1257, 229, [109, null]], [112, "repeat", 1199, 271, [109, 113, 238, 263]], [113, ["number", 5], 1250, 271, [112, null]], [114, "setcolor", 1264, 373, [238, 115, 116]], [115, "heading", 1341, 373, [114, null]], [116, "forward", 1264, 415, [114, 117, 118]], [117, ["number", 200], 1335, 415, [116, null]], [118, "right", 1264, 457, [116, 119, null]], [119, ["number", 144], 1322, 457, [118, null]], [120, ["setxy", 20.0], 745, 586, [272, 249, 250, 255]], [121, ["number", -150], 857, 586, [249, null]], [122, ["number", 100], 857, 668, [250, null]], [123, "forever", 745, 786, [273, 124, 232]], [124, "stack", 806, 804, [123, 125, 243]], [125, ["string", "calculate distance"], 864, 804, [124, null]], [126, "if", 806, 888, [243, 127, 245, 244]], [127, ["less2", 0], 844, 854, [126, 128, 130, null]], [128, "box", 890, 854, [127, 129, null]], [129, ["string", "distance"], 945, 854, [128, null]], [130, ["product2", 0], 890, 896, [127, 131, 133]], [131, "box", 944, 896, [130, 132, null]], [132, ["string", "size"], 999, 896, [131, null]], [133, "box", 944, 938, [130, 134, null]], [134, ["string", "scale"], 999, 938, [133, null]], [135, "wait", 806, 1296, [244, 136, null]], [136, ["number", 1], 864, 1296, [135, null]], [137, ["string", "Q1"], 361, 190, [60, null]], [138, ["string", "Q2"], 358, 316, [0, null]], [139, ["string", "Q3"], 346, 443, [78, null]], [140, ["string", "Q4"], 344, 571, [20, null]], [141, ["string", "Q5"], 343, 696, [30, null]], [142, ["string", "Q1"], 621, 338, [99, null]], [143, ["string", "Q2"], 621, 380, [100, null]], [144, "stack", 563, 422, [100, 146, 145]], [145, "stack", 563, 464, [144, 147, 148]], [146, ["string", "Q3"], 621, 422, [144, null]], [147, ["string", "Q4"], 621, 464, [145, null]], [148, "stack", 563, 506, [145, 151, 149]], [149, "stack", 563, 548, [148, 150, 240]], [150, ["string", "star"], 621, 548, [149, null]], [151, ["string", "Q5"], 621, 506, [148, null]], [152, ["string", "go"], 361, 686, [75, null]], [153, ["string", "go"], 358, 812, [9, null]], [154, ["string", "go"], 346, 939, [93, null]], [155, ["string", "go"], 344, 1067, [29, null]], [156, ["string", "go"], 343, 1192, [39, null]], [157, ["string", "go"], 803, 198, [10, null]], [158, ["setxy", 0], 858, 1032, [274, 159, 160, 275]], [159, ["number", 0], 916, 1032, [158, null]], [160, ["number", 0], 916, 1074, [158, null]], [161, "setscale", 858, 1150, [275, 162, 163]], [162, ["number", 100], 935, 1150, [161, null]], [163, "show", 858, 1192, [161, 164, 166]], [164, "box", 916, 1192, [163, 165, null]], [165, ["string", "picture"], 971, 1192, [164, null]], [166, "stopstack", 858, 1234, [163, null]], [167, ["setxy", 0], 966, 186, [42, 168, 169, 170]], [168, ["number", 0], 1024, 186, [167, null]], [169, ["number", 0], 1024, 228, [167, null]], [170, "show", 966, 270, [167, 171, 233]], [171, ["journal", "./samples/images/World_Map.png"], 1024, 270, [170, null]], [172, "hat", 747, 61, [null, 173, 261]], [173, ["string", "setup"], 805, 69, [172, null]], [174, ["storein", 0], 747, 145, [261, 175, 176, 242]], [175, ["string", "scale"], 815, 145, [174, null]], [176, ["division2", 0], 815, 187, [174, 177, 178]], [177, "height", 869, 187, [176, null]], [178, ["number", 900], 893, 229, [176, null]], [179, ["storein", 0], 747, 271, [242, 180, 181, 241]], [180, ["string", "box"], 815, 271, [179, null]], [181, ["product2", 0], 815, 313, [179, 182, 183]], [182, ["number", -200], 869, 313, [181, null]], [183, "box", 869, 355, [181, 184, null]], [184, ["string", "scale"], 924, 355, [183, null]], [185, "hideblocks", 747, 397, [241, 186]], [186, "clean", 747, 431, [185, 187]], [187, "settextsize", 747, 465, [186, 188, 235]], [188, ["product2", 0], 851, 465, [187, 189, 190]], [189, ["number", 24], 905, 465, [188, null]], [190, "box", 905, 507, [188, 191, null]], [191, ["string", "scale"], 960, 507, [190, null]], [192, "hat", 965, 201, [null, 193, 258]], [193, ["string", "calculate distance"], 1023, 209, [192, null]], [194, ["storein", 0], 965, 285, [258, 195, 196, 260]], [195, ["string", "dx"], 1033, 285, [194, null]], [196, ["minus2", 20.0], 1033, 327, [194, 197, 202]], [197, ["product2", 0], 1087, 327, [196, 198, 200]], [198, "box", 1141, 327, [197, 199, null]], [199, ["string", "x"], 1196, 327, [198, null]], [200, "box", 1141, 369, [197, 201, null]], [201, ["string", "scale"], 1196, 369, [200, null]], [202, "xcor", 1111, 409, [196, null]], [203, ["storein", 0], 965, 451, [260, 204, 205, 259]], [204, ["string", "dy"], 1033, 451, [203, null]], [205, ["minus2", 20.0], 1033, 493, [203, 206, 211]], [206, ["product2", 0], 1087, 493, [205, 207, 209]], [207, "box", 1141, 493, [206, 208, null]], [208, ["string", "y"], 1196, 493, [207, null]], [209, "box", 1141, 535, [206, 210, null]], [210, ["string", "scale"], 1196, 535, [209, null]], [211, "ycor", 1111, 575, [205, null]], [212, ["storein", 0], 965, 617, [259, 213, 214, 234]], [213, ["string", "distance"], 1033, 617, [212, null]], [214, "sqrt", 1033, 659, [212, 215]], [215, ["plus2", 20.0], 1087, 659, [214, 216, 221]], [216, ["product2", 0], 1141, 659, [215, 217, 219]], [217, "box", 1195, 659, [216, 218, null]], [218, ["string", "dx"], 1250, 659, [217, null]], [219, "box", 1195, 701, [216, 220, null]], [220, ["string", "dx"], 1250, 701, [219, null]], [221, ["product2", 0], 1141, 741, [215, 222, 224]], [222, "box", 1195, 741, [221, 223, null]], [223, ["string", "dy"], 1250, 741, [222, null]], [224, "box", 1195, 783, [221, 225, null]], [225, ["string", "dy"], 1250, 783, [224, null]], [226, ["journal", "./samples/images/Australia.png"], 356, 897, [91, null]], [227, ["sandwichcollapsed", 1], 285, 772, [39, null]], [228, ["sandwichcollapsed", 1], 288, 519, [93, null]], [229, ["sandwichcollapsed", 1], 300, 392, [9, null]], [230, ["sandwichcollapsed", 1], 303, 266, [75, null]], [231, ["sandwichcollapsed", 1], 286, 647, [29, null]], [232, ["sandwichcollapsed", 1], 745, 274, [123, null]], [233, ["sandwichcollapsed", 1], 966, 144, [170, null]], [234, ["sandwichcollapsed", 1], 965, 285, [212, null]], [235, ["sandwichcollapsed", 1], 747, 145, [187, null]], [236, "showblocks", 1199, 511, [263, 237]], [237, ["sandwichcollapsed", 1], 1199, 145, [236, null]], [238, "wait", 1264, 331, [112, 239, 114]], [239, ["number", 1], 1322, 331, [238, null]], [240, ["sandwichcollapsed", 1], 563, 254, [149, null]], [241, ["vspace", 0], 747, 355, [179, 185]], [242, ["vspace", 0], 747, 229, [174, 179]], [243, ["vspace", 0], 806, 846, [124, 126]], [244, ["vspace", 140.0], 806, 974, [126, 135]], [245, ["vspace", 0], 858, 956, [126, 274]], [246, ["vspace", 0], 745, 510, [15, 272]], [247, "setscale", 745, 274, [256, 248, 270]], [248, ["number", 50], 822, 274, [247, null]], [249, ["product2", 0], 803, 586, [120, 121, 253]], [250, ["product2", 0], 803, 668, [120, 122, 251]], [251, "box", 857, 710, [250, 252, null]], [252, ["string", "scale"], 912, 710, [251, null]], [253, "box", 857, 628, [249, 254, null]], [254, ["string", "scale"], 912, 628, [253, null]], [255, ["vspace", 0], 745, 710, [120, 273]], [256, "sandwichtop_no_arm_no_label", 727, 240, [10, 247]], [257, "sandwichtop_no_arm_no_label", 948, 110, [40, 42]], [258, "sandwichtop_no_arm_no_label", 947, 251, [192, 194]], [259, ["vspace", 20], 965, 535, [203, 212]], [260, ["vspace", 20], 965, 369, [194, 203]], [261, "sandwichtop_no_arm_no_label", 729, 111, [172, 174]], [262, "sandwichtop_no_arm_no_label", 1181, 111, [105, 107]], [263, ["vspace", 60], 1199, 349, [112, 236]], [264, "sandwichtop_no_arm_no_label", 545, 220, [94, 95]], [265, "sandwichtop_no_arm_no_label", 267, 738, [30, 31]], [266, "sandwichtop_no_arm_no_label", 268, 613, [20, 21]], [267, "sandwichtop_no_arm_no_label", 270, 485, [78, 79]], [268, "sandwichtop_no_arm_no_label", 282, 358, [0, 1]], [269, "sandwichtop_no_arm_no_label", 285, 232, [60, 61]], [270, "penup", 745, 316, [247, 11]], [271, "pendown", 745, 434, [11, 15]], [272, "penup", 745, 552, [246, 120]], [273, "pendown", 745, 752, [255, 123]], [274, "penup", 858, 998, [245, 158]], [275, "pendown", 858, 1116, [158, 161]], [276, ["number", "0"], 803, 392, [11, null]]] \ No newline at end of file
+[[0, "hat", 300, 308, [null, 138, 268]], [1, ["storein", 0], 300, 392, [268, 44, 56, 2]], [2, ["storein", 0], 300, 476, [1, 45, 57, 3]], [3, ["storein", 0], 300, 560, [2, 4, 53, 5]], [4, ["string", "size"], 368, 560, [3, null]], [5, ["storein", 0], 300, 644, [3, 6, 50, 7]], [6, ["string", "name"], 368, 644, [5, null]], [7, ["storein", 0], 300, 728, [5, 8, 101, 9]], [8, ["string", "picture"], 368, 728, [7, null]], [9, "stack", 300, 812, [7, 153, 229]], [10, "hat", 745, 190, [null, 157, 256]], [11, ["setxy2", 0], 745, 350, [270, 12, 276, 271]], [12, ["number", 0], 803, 350, [11, null]], [13, "box", 793, 282, [null, 14, null]], [14, ["string", "box"], 848, 282, [13, null]], [15, "show", 745, 468, [271, 16, 246]], [16, ["plus2", 0], 803, 468, [15, 17, 18]], [17, ["string", "Put the turtle in "], 857, 468, [16, null]], [18, "box", 857, 510, [16, 19, null]], [19, ["string", "name"], 912, 510, [18, null]], [20, "hat", 286, 563, [null, 140, 266]], [21, ["storein", 0], 286, 647, [266, 46, 58, 22]], [22, ["storein", 0], 286, 731, [21, 47, 59, 23]], [23, ["storein", 0], 286, 815, [22, 24, 54, 25]], [24, ["string", "size"], 354, 815, [23, null]], [25, ["storein", 0], 286, 899, [23, 26, 51, 27]], [26, ["string", "name"], 354, 899, [25, null]], [27, ["storein", 0], 286, 983, [25, 28, 102, 29]], [28, ["string", "picture"], 354, 983, [27, null]], [29, "stack", 286, 1067, [27, 155, 231]], [30, "hat", 285, 688, [null, 141, 265]], [31, ["storein", 0], 285, 772, [265, 48, 76, 32]], [32, ["storein", 0], 285, 856, [31, 49, 77, 33]], [33, ["storein", 0], 285, 940, [32, 34, 55, 35]], [34, ["string", "size"], 353, 940, [33, null]], [35, ["storein", 0], 285, 1024, [33, 36, 52, 37]], [36, ["string", "name"], 353, 1024, [35, null]], [37, ["storein", 0], 285, 1108, [35, 38, 103, 39]], [38, ["string", "picture"], 353, 1108, [37, null]], [39, "stack", 285, 1192, [37, 156, 227]], [40, "hat", 966, 60, [null, 41, 257]], [41, ["string", "map"], 1024, 68, [40, null]], [42, "setscale", 966, 144, [257, 43, 167]], [43, ["number", 100], 1043, 144, [42, null]], [44, ["string", "x"], 368, 392, [1, null]], [45, ["string", "y"], 368, 476, [2, null]], [46, ["string", "x"], 354, 647, [21, null]], [47, ["string", "y"], 354, 731, [22, null]], [48, ["string", "x"], 353, 772, [31, null]], [49, ["string", "y"], 353, 856, [32, null]], [50, ["string", "Africa"], 368, 686, [5, null]], [51, ["string", "North America"], 354, 941, [25, null]], [52, ["string", "Eurasia"], 353, 1066, [35, null]], [53, ["number", 100], 368, 602, [3, null]], [54, ["number", 150], 354, 857, [23, null]], [55, ["number", 150], 353, 982, [33, null]], [56, ["number", 20], 368, 434, [1, null]], [57, ["number", 40], 368, 518, [2, null]], [58, ["number", -350], 354, 689, [21, null]], [59, ["number", 200], 354, 773, [22, null]], [60, "hat", 303, 182, [null, 137, 269]], [61, ["storein", 0], 303, 266, [269, 62, 63, 64]], [62, ["string", "x"], 371, 266, [61, null]], [63, ["number", -300], 371, 308, [61, null]], [64, ["storein", 0], 303, 350, [61, 65, 66, 67]], [65, ["string", "y"], 371, 350, [64, null]], [66, ["number", -50], 371, 392, [64, null]], [67, ["storein", 0], 303, 434, [64, 68, 69, 70]], [68, ["string", "size"], 371, 434, [67, null]], [69, ["number", 100], 371, 476, [67, null]], [70, ["storein", 0], 303, 518, [67, 71, 72, 73]], [71, ["string", "name"], 371, 518, [70, null]], [72, ["string", "South America"], 371, 560, [70, null]], [73, ["storein", 0], 303, 602, [70, 74, 104, 75]], [74, ["string", "picture"], 371, 602, [73, null]], [75, "stack", 303, 686, [73, 152, 230]], [76, ["number", 250], 353, 814, [31, null]], [77, ["number", 200], 353, 898, [32, null]], [78, "hat", 288, 435, [null, 139, 267]], [79, ["storein", 0], 288, 519, [267, 80, 81, 82]], [80, ["string", "x"], 356, 519, [79, null]], [81, ["number", 390], 356, 561, [79, null]], [82, ["storein", 0], 288, 603, [79, 83, 84, 85]], [83, ["string", "y"], 356, 603, [82, null]], [84, ["number", -75], 356, 645, [82, null]], [85, ["storein", 0], 288, 687, [82, 86, 87, 88]], [86, ["string", "size"], 356, 687, [85, null]], [87, ["number", 100], 356, 729, [85, null]], [88, ["storein", 0], 288, 771, [85, 89, 90, 91]], [89, ["string", "name"], 356, 771, [88, null]], [90, ["string", "Australia"], 356, 813, [88, null]], [91, ["storein", 0], 288, 855, [88, 92, 226, 93]], [92, ["string", "picture"], 356, 855, [91, null]], [93, "stack", 288, 939, [91, 154, 228]], [94, ["start", 2.0], 563, 178, [null, 264]], [95, "stack", 563, 254, [264, 96, 97]], [96, ["string", "setup"], 621, 254, [95, null]], [97, "stack", 563, 296, [95, 98, 99]], [98, ["string", "map"], 621, 296, [97, null]], [99, "stack", 563, 338, [97, 142, 100]], [100, "stack", 563, 380, [99, 143, 144]], [101, ["journal", "./samples/images/Africa.png"], 368, 770, [7, null]], [102, ["journal", "./samples/images/North_America.png"], 354, 1025, [27, null]], [103, ["journal", "./samples/images/Eurasia.png"], 353, 1150, [37, null]], [104, ["journal", "./samples/images/South_America.png"], 371, 644, [73, null]], [105, "hat", 1199, 61, [null, 106, 262]], [106, ["string", "star"], 1257, 69, [105, null]], [107, "setpensize", 1199, 145, [262, 108, 109]], [108, ["number", 15], 1301, 145, [107, null]], [109, ["setxy2", 0], 1199, 187, [107, 110, 111, 112]], [110, ["number", 0], 1257, 187, [109, null]], [111, ["number", 0], 1257, 229, [109, null]], [112, "repeat", 1199, 271, [109, 113, 238, 263]], [113, ["number", 5], 1250, 271, [112, null]], [114, "setcolor", 1264, 373, [238, 115, 116]], [115, "heading", 1341, 373, [114, null]], [116, "forward", 1264, 415, [114, 117, 118]], [117, ["number", 200], 1335, 415, [116, null]], [118, "right", 1264, 457, [116, 119, null]], [119, ["number", 144], 1322, 457, [118, null]], [120, ["setxy2", 20.0], 745, 586, [272, 249, 250, 255]], [121, ["number", -150], 857, 586, [249, null]], [122, ["number", 100], 857, 668, [250, null]], [123, "forever", 745, 786, [273, 124, 232]], [124, "stack", 806, 804, [123, 125, 243]], [125, ["string", "calculate distance"], 864, 804, [124, null]], [126, "if", 806, 888, [243, 127, 245, 244]], [127, ["less2", 0], 844, 854, [126, 128, 130, null]], [128, "box", 890, 854, [127, 129, null]], [129, ["string", "distance"], 945, 854, [128, null]], [130, ["product2", 0], 890, 896, [127, 131, 133]], [131, "box", 944, 896, [130, 132, null]], [132, ["string", "size"], 999, 896, [131, null]], [133, "box", 944, 938, [130, 134, null]], [134, ["string", "scale"], 999, 938, [133, null]], [135, "wait", 806, 1296, [244, 136, null]], [136, ["number", 1], 864, 1296, [135, null]], [137, ["string", "Q1"], 361, 190, [60, null]], [138, ["string", "Q2"], 358, 316, [0, null]], [139, ["string", "Q3"], 346, 443, [78, null]], [140, ["string", "Q4"], 344, 571, [20, null]], [141, ["string", "Q5"], 343, 696, [30, null]], [142, ["string", "Q1"], 621, 338, [99, null]], [143, ["string", "Q2"], 621, 380, [100, null]], [144, "stack", 563, 422, [100, 146, 145]], [145, "stack", 563, 464, [144, 147, 148]], [146, ["string", "Q3"], 621, 422, [144, null]], [147, ["string", "Q4"], 621, 464, [145, null]], [148, "stack", 563, 506, [145, 151, 149]], [149, "stack", 563, 548, [148, 150, 240]], [150, ["string", "star"], 621, 548, [149, null]], [151, ["string", "Q5"], 621, 506, [148, null]], [152, ["string", "go"], 361, 686, [75, null]], [153, ["string", "go"], 358, 812, [9, null]], [154, ["string", "go"], 346, 939, [93, null]], [155, ["string", "go"], 344, 1067, [29, null]], [156, ["string", "go"], 343, 1192, [39, null]], [157, ["string", "go"], 803, 198, [10, null]], [158, ["setxy2", 0], 858, 1032, [274, 159, 160, 275]], [159, ["number", 0], 916, 1032, [158, null]], [160, ["number", 0], 916, 1074, [158, null]], [161, "setscale", 858, 1150, [275, 162, 163]], [162, ["number", 100], 935, 1150, [161, null]], [163, "show", 858, 1192, [161, 164, 166]], [164, "box", 916, 1192, [163, 165, null]], [165, ["string", "picture"], 971, 1192, [164, null]], [166, "stopstack", 858, 1234, [163, null]], [167, ["setxy2", 0], 966, 186, [42, 168, 169, 170]], [168, ["number", 0], 1024, 186, [167, null]], [169, ["number", 0], 1024, 228, [167, null]], [170, "show", 966, 270, [167, 171, 233]], [171, ["journal", "./samples/images/World_Map.png"], 1024, 270, [170, null]], [172, "hat", 747, 61, [null, 173, 261]], [173, ["string", "setup"], 805, 69, [172, null]], [174, ["storein", 0], 747, 145, [261, 175, 176, 242]], [175, ["string", "scale"], 815, 145, [174, null]], [176, ["division2", 0], 815, 187, [174, 177, 178]], [177, "height", 869, 187, [176, null]], [178, ["number", 900], 893, 229, [176, null]], [179, ["storein", 0], 747, 271, [242, 180, 181, 241]], [180, ["string", "box"], 815, 271, [179, null]], [181, ["product2", 0], 815, 313, [179, 182, 183]], [182, ["number", -200], 869, 313, [181, null]], [183, "box", 869, 355, [181, 184, null]], [184, ["string", "scale"], 924, 355, [183, null]], [185, "hideblocks", 747, 397, [241, 186]], [186, "clean", 747, 431, [185, 187]], [187, "settextsize", 747, 465, [186, 188, 235]], [188, ["product2", 0], 851, 465, [187, 189, 190]], [189, ["number", 24], 905, 465, [188, null]], [190, "box", 905, 507, [188, 191, null]], [191, ["string", "scale"], 960, 507, [190, null]], [192, "hat", 965, 201, [null, 193, 258]], [193, ["string", "calculate distance"], 1023, 209, [192, null]], [194, ["storein", 0], 965, 285, [258, 195, 196, 260]], [195, ["string", "dx"], 1033, 285, [194, null]], [196, ["minus2", 20.0], 1033, 327, [194, 197, 202]], [197, ["product2", 0], 1087, 327, [196, 198, 200]], [198, "box", 1141, 327, [197, 199, null]], [199, ["string", "x"], 1196, 327, [198, null]], [200, "box", 1141, 369, [197, 201, null]], [201, ["string", "scale"], 1196, 369, [200, null]], [202, "xcor", 1111, 409, [196, null]], [203, ["storein", 0], 965, 451, [260, 204, 205, 259]], [204, ["string", "dy"], 1033, 451, [203, null]], [205, ["minus2", 20.0], 1033, 493, [203, 206, 211]], [206, ["product2", 0], 1087, 493, [205, 207, 209]], [207, "box", 1141, 493, [206, 208, null]], [208, ["string", "y"], 1196, 493, [207, null]], [209, "box", 1141, 535, [206, 210, null]], [210, ["string", "scale"], 1196, 535, [209, null]], [211, "ycor", 1111, 575, [205, null]], [212, ["storein", 0], 965, 617, [259, 213, 214, 234]], [213, ["string", "distance"], 1033, 617, [212, null]], [214, "sqrt", 1033, 659, [212, 215]], [215, ["plus2", 20.0], 1087, 659, [214, 216, 221]], [216, ["product2", 0], 1141, 659, [215, 217, 219]], [217, "box", 1195, 659, [216, 218, null]], [218, ["string", "dx"], 1250, 659, [217, null]], [219, "box", 1195, 701, [216, 220, null]], [220, ["string", "dx"], 1250, 701, [219, null]], [221, ["product2", 0], 1141, 741, [215, 222, 224]], [222, "box", 1195, 741, [221, 223, null]], [223, ["string", "dy"], 1250, 741, [222, null]], [224, "box", 1195, 783, [221, 225, null]], [225, ["string", "dy"], 1250, 783, [224, null]], [226, ["journal", "./samples/images/Australia.png"], 356, 897, [91, null]], [227, ["sandwichcollapsed", 1], 285, 772, [39, null]], [228, ["sandwichcollapsed", 1], 288, 519, [93, null]], [229, ["sandwichcollapsed", 1], 300, 392, [9, null]], [230, ["sandwichcollapsed", 1], 303, 266, [75, null]], [231, ["sandwichcollapsed", 1], 286, 647, [29, null]], [232, ["sandwichcollapsed", 1], 745, 274, [123, null]], [233, ["sandwichcollapsed", 1], 966, 144, [170, null]], [234, ["sandwichcollapsed", 1], 965, 285, [212, null]], [235, ["sandwichcollapsed", 1], 747, 145, [187, null]], [236, "showblocks", 1199, 511, [263, 237]], [237, ["sandwichcollapsed", 1], 1199, 145, [236, null]], [238, "wait", 1264, 331, [112, 239, 114]], [239, ["number", 1], 1322, 331, [238, null]], [240, ["sandwichcollapsed", 1], 563, 254, [149, null]], [241, ["vspace", 0], 747, 355, [179, 185]], [242, ["vspace", 0], 747, 229, [174, 179]], [243, ["vspace", 0], 806, 846, [124, 126]], [244, ["vspace", 140.0], 806, 974, [126, 135]], [245, ["vspace", 0], 858, 956, [126, 274]], [246, ["vspace", 0], 745, 510, [15, 272]], [247, "setscale", 745, 274, [256, 248, 270]], [248, ["number", 50], 822, 274, [247, null]], [249, ["product2", 0], 803, 586, [120, 121, 253]], [250, ["product2", 0], 803, 668, [120, 122, 251]], [251, "box", 857, 710, [250, 252, null]], [252, ["string", "scale"], 912, 710, [251, null]], [253, "box", 857, 628, [249, 254, null]], [254, ["string", "scale"], 912, 628, [253, null]], [255, ["vspace", 0], 745, 710, [120, 273]], [256, "sandwichtop_no_arm_no_label", 727, 240, [10, 247]], [257, "sandwichtop_no_arm_no_label", 948, 110, [40, 42]], [258, "sandwichtop_no_arm_no_label", 947, 251, [192, 194]], [259, ["vspace", 20], 965, 535, [203, 212]], [260, ["vspace", 20], 965, 369, [194, 203]], [261, "sandwichtop_no_arm_no_label", 729, 111, [172, 174]], [262, "sandwichtop_no_arm_no_label", 1181, 111, [105, 107]], [263, ["vspace", 60], 1199, 349, [112, 236]], [264, "sandwichtop_no_arm_no_label", 545, 220, [94, 95]], [265, "sandwichtop_no_arm_no_label", 267, 738, [30, 31]], [266, "sandwichtop_no_arm_no_label", 268, 613, [20, 21]], [267, "sandwichtop_no_arm_no_label", 270, 485, [78, 79]], [268, "sandwichtop_no_arm_no_label", 282, 358, [0, 1]], [269, "sandwichtop_no_arm_no_label", 285, 232, [60, 61]], [270, "penup", 745, 316, [247, 11]], [271, "pendown", 745, 434, [11, 15]], [272, "penup", 745, 552, [246, 120]], [273, "pendown", 745, 752, [255, 123]], [274, "penup", 858, 998, [245, 158]], [275, "pendown", 858, 1116, [158, 161]], [276, ["number", "0"], 803, 392, [11, null]]] \ No newline at end of file
diff --git a/samples/curlygates.ta b/samples/curlygates.ta
index f5dd25d..3e36a1e 100644
--- a/samples/curlygates.ta
+++ b/samples/curlygates.ta
@@ -1 +1 @@
-[[0, ["start", 2.0], 229, 154, [null, 1]], [1, ["fillscreen", 0], 229, 196, [0, 2, 3, 4]], [2, ["number", 50], 311, 196, [1, null]], [3, ["number", 30], 311, 238, [1, null]], [4, "repeat", 229, 280, [1, 5, 50, null]], [5, ["number", 20], 280, 280, [4, null]], [6, ["setxy", 20.0], 294, 374, [50, 7, 8, 45]], [7, ["random", 0], 352, 374, [6, 46, 47, null]], [8, ["random", 0], 352, 456, [6, 48, 49, null]], [9, "seth", 294, 574, [51, 10, 29]], [10, ["random", 0], 393, 574, [9, 11, 12, null]], [11, ["number", 0], 479, 574, [10, null]], [12, ["number", 360], 479, 616, [10, null]], [13, "stack2", 611, 352, [17, 27]], [14, "hat2", 81, 564, [null, 31]], [15, "setcolor", 611, 268, [19, 16, 17]], [16, ["number", 20], 688, 268, [15, null]], [17, "setshade", 611, 310, [15, 18, 13]], [18, ["number", 60], 696, 310, [17, null]], [19, "setpensize", 611, 226, [30, 20, 15]], [20, ["number", 20], 713, 226, [19, null]], [21, "setcolor", 611, 428, [27, 22, 23]], [22, ["number", 0], 688, 428, [21, null]], [23, "setshade", 611, 470, [21, 24, 44]], [24, ["random", 0], 696, 470, [23, 25, 26, null]], [25, ["number", 60], 782, 470, [24, null]], [26, ["number", 80], 782, 512, [24, null]], [27, "setpensize", 611, 386, [13, 28, 21]], [28, ["number", 12], 713, 386, [27, null]], [29, "stack1", 294, 616, [9, null]], [30, "hat1", 611, 184, [null, 19]], [31, "repeat", 81, 606, [14, 32, 33, null]], [32, ["number", 3], 132, 606, [31, null]], [33, "storeinbox1", 146, 666, [31, 34, 35]], [34, ["number", 200], 264, 666, [33, null]], [35, "repeat", 146, 708, [33, 36, 37, null]], [36, ["number", 20], 197, 708, [35, null]], [37, ["arc", 0], 211, 768, [35, 38, 39, 40]], [38, ["number", 30], 269, 768, [37, null]], [39, "box1", 269, 810, [37, null]], [40, "storeinbox1", 211, 852, [37, 41, null]], [41, ["division2", 0], 329, 852, [40, 42, 43]], [42, "box1", 383, 852, [41, null]], [43, ["number", 1.2], 407, 894, [41, null]], [44, "stack2", 611, 512, [23, null]], [45, ["vspace", 0], 294, 498, [6, 51]], [46, "leftpos", 438, 374, [7, null]], [47, "rightpos", 438, 416, [7, null]], [48, "bottompos", 438, 456, [8, null]], [49, "toppos", 438, 498, [8, null]], [50, "penup", 294, 340, [4, 6]], [51, "pendown", 294, 540, [45, 9]]] \ No newline at end of file
+[[0, ["start", 2.0], 229, 154, [null, 1]], [1, ["fillscreen", 0], 229, 196, [0, 2, 3, 4]], [2, ["number", 50], 311, 196, [1, null]], [3, ["number", 30], 311, 238, [1, null]], [4, "repeat", 229, 280, [1, 5, 50, null]], [5, ["number", 20], 280, 280, [4, null]], [6, ["setxy2", 20.0], 294, 374, [50, 7, 8, 45]], [7, ["random", 0], 352, 374, [6, 46, 47, null]], [8, ["random", 0], 352, 456, [6, 48, 49, null]], [9, "seth", 294, 574, [51, 10, 29]], [10, ["random", 0], 393, 574, [9, 11, 12, null]], [11, ["number", 0], 479, 574, [10, null]], [12, ["number", 360], 479, 616, [10, null]], [13, "stack2", 611, 352, [17, 27]], [14, "hat2", 81, 564, [null, 31]], [15, "setcolor", 611, 268, [19, 16, 17]], [16, ["number", 20], 688, 268, [15, null]], [17, "setshade", 611, 310, [15, 18, 13]], [18, ["number", 60], 696, 310, [17, null]], [19, "setpensize", 611, 226, [30, 20, 15]], [20, ["number", 20], 713, 226, [19, null]], [21, "setcolor", 611, 428, [27, 22, 23]], [22, ["number", 0], 688, 428, [21, null]], [23, "setshade", 611, 470, [21, 24, 44]], [24, ["random", 0], 696, 470, [23, 25, 26, null]], [25, ["number", 60], 782, 470, [24, null]], [26, ["number", 80], 782, 512, [24, null]], [27, "setpensize", 611, 386, [13, 28, 21]], [28, ["number", 12], 713, 386, [27, null]], [29, "stack1", 294, 616, [9, null]], [30, "hat1", 611, 184, [null, 19]], [31, "repeat", 81, 606, [14, 32, 33, null]], [32, ["number", 3], 132, 606, [31, null]], [33, "storeinbox1", 146, 666, [31, 34, 35]], [34, ["number", 200], 264, 666, [33, null]], [35, "repeat", 146, 708, [33, 36, 37, null]], [36, ["number", 20], 197, 708, [35, null]], [37, ["arc", 0], 211, 768, [35, 38, 39, 40]], [38, ["number", 30], 269, 768, [37, null]], [39, "box1", 269, 810, [37, null]], [40, "storeinbox1", 211, 852, [37, 41, null]], [41, ["division2", 0], 329, 852, [40, 42, 43]], [42, "box1", 383, 852, [41, null]], [43, ["number", 1.2], 407, 894, [41, null]], [44, "stack2", 611, 512, [23, null]], [45, ["vspace", 0], 294, 498, [6, 51]], [46, "leftpos", 438, 374, [7, null]], [47, "rightpos", 438, 416, [7, null]], [48, "bottompos", 438, 456, [8, null]], [49, "toppos", 438, 498, [8, null]], [50, "penup", 294, 340, [4, 6]], [51, "pendown", 294, 540, [45, 9]]] \ No newline at end of file
diff --git a/samples/find_boston.ta b/samples/find_boston.ta
index 99068c4..cdb3dcf 100644
--- a/samples/find_boston.ta
+++ b/samples/find_boston.ta
@@ -1 +1 @@
-[[0, ["string", "North America"], 195, 556, [243, null]], [1, ["journal", "./samples/images/North_America.jpg"], 195, 640, [245, null]], [2, ["number", 150], 383, 472, [240, null]], [3, ["number", 114], 383, 388, [234, null]], [4, "hat", 123, 467, [null, 5, 361]], [5, ["string", "Q3"], 181, 475, [4, null]], [6, ["storein", 0], 123, 551, [361, 7, 213, 9]], [7, ["string", "x"], 191, 551, [6, null]], [8, ["number", 500], 379, 593, [210, null]], [9, ["storein", 0], 123, 635, [6, 10, 215, 12]], [10, ["string", "y"], 191, 635, [9, null]], [11, ["number", 300], 379, 677, [214, null]], [12, ["storein", 0], 123, 719, [9, 13, 221, 15]], [13, ["string", "size"], 191, 719, [12, null]], [14, ["number", 100], 379, 761, [220, null]], [15, ["storein", 0], 123, 803, [12, 16, 17, 18]], [16, ["string", "name"], 191, 803, [15, null]], [17, ["string", "New England"], 191, 845, [15, null]], [18, ["storein", 0], 123, 887, [15, 19, 20, 21]], [19, ["string", "picture"], 191, 887, [18, null]], [20, ["journal", "./samples/images/New-England.png"], 191, 929, [18, null]], [21, "stack", 123, 971, [18, 22, 222]], [22, ["string", "go"], 181, 971, [21, null]], [23, ["number", -330], 378, 749, [309, null]], [24, ["number", -240], 378, 833, [315, null]], [25, ["number", 100], 378, 917, [321, null]], [26, ["string", "Massachusetts"], 190, 1001, [324, null]], [27, ["journal", "./samples/images/Massachuetts.png"], 190, 1085, [326, null]], [28, "hat", 1042, 655, [null, 29, 356]], [29, ["string", "calculate distance"], 1100, 663, [28, null]], [30, ["storein", 0], 1042, 739, [356, 31, 32, 355]], [31, ["string", "dx"], 1110, 739, [30, null]], [32, ["minus2", 20.0], 1110, 781, [30, 33, 38]], [33, ["product2", 0], 1164, 781, [32, 34, 36]], [34, "box", 1218, 781, [33, 35, null]], [35, ["string", "x"], 1273, 781, [34, null]], [36, "box", 1218, 823, [33, 37, null]], [37, ["string", "scalex"], 1273, 823, [36, null]], [38, "xcor", 1188, 863, [32, null]], [39, ["storein", 0], 1042, 905, [355, 40, 41, 354]], [40, ["string", "dy"], 1110, 905, [39, null]], [41, ["minus2", 20.0], 1110, 947, [39, 42, 47]], [42, ["product2", 0], 1164, 947, [41, 43, 45]], [43, "box", 1218, 947, [42, 44, null]], [44, ["string", "y"], 1273, 947, [43, null]], [45, "box", 1218, 989, [42, 46, null]], [46, ["string", "scaley"], 1273, 989, [45, null]], [47, "ycor", 1188, 1029, [41, null]], [48, ["storein", 0], 1042, 1071, [354, 49, 50, 202]], [49, ["string", "distance"], 1110, 1071, [48, null]], [50, "sqrt", 1110, 1113, [48, 51]], [51, ["plus2", 20.0], 1164, 1113, [50, 52, 57]], [52, ["product2", 0], 1218, 1113, [51, 53, 55]], [53, "box", 1272, 1113, [52, 54, null]], [54, ["string", "dx"], 1327, 1113, [53, null]], [55, "box", 1272, 1155, [52, 56, null]], [56, ["string", "dx"], 1327, 1155, [55, null]], [57, ["product2", 0], 1218, 1195, [51, 58, 60]], [58, "box", 1272, 1195, [57, 59, null]], [59, ["string", "dy"], 1327, 1195, [58, null]], [60, "box", 1272, 1237, [57, 61, null]], [61, ["string", "dy"], 1327, 1237, [60, null]], [62, ["number", 120], 380, 888, [282, null]], [63, ["number", 190], 380, 972, [288, null]], [64, ["number", 50], 380, 1056, [294, null]], [65, ["string", "Boston"], 192, 1140, [297, null]], [66, ["journal", "./samples/images/Boston.png"], 192, 1224, [299, null]], [67, "hat", 1042, 788, [null, 68, 353]], [68, ["string", "map"], 1100, 796, [67, null]], [69, "setscale", 1042, 872, [353, 70, 71]], [70, ["number", 100], 1119, 872, [69, null]], [71, ["setxy", 0], 1042, 914, [69, 72, 73, 74]], [72, ["number", 0], 1100, 914, [71, null]], [73, ["number", 0], 1100, 956, [71, null]], [74, "show", 1042, 998, [71, 75, 203]], [75, ["journal", "./samples/images/earth.png"], 1100, 998, [74, null]], [76, "hat", 1061, 358, [null, 77, 357]], [77, ["string", "setup"], 1119, 366, [76, null]], [78, ["storein", 0], 1061, 442, [357, 79, 80, 341]], [79, ["string", "scalex"], 1129, 442, [78, null]], [80, ["division2", 0], 1129, 484, [78, 340, 81]], [81, ["number", 1200], 1207, 526, [80, null]], [82, ["storein", 0], 1061, 694, [346, 83, 84, 339]], [83, ["string", "box"], 1129, 694, [82, null]], [84, ["product2", 0], 1129, 736, [82, 85, 86]], [85, ["number", -260], 1183, 736, [84, null]], [86, "box", 1183, 778, [84, 87, null]], [87, ["string", "scalex"], 1238, 778, [86, null]], [88, "hat", 1039, 510, [null, 89, 350]], [89, ["string", "star"], 1097, 518, [88, null]], [90, "setpensize", 1039, 594, [350, 91, 376]], [91, ["number", 15], 1141, 594, [90, null]], [92, ["setxy", 0], 1039, 670, [376, 93, 94, 377]], [93, ["number", 0], 1097, 670, [92, null]], [94, ["number", 0], 1097, 712, [92, null]], [95, "repeat", 1039, 788, [377, 96, 97, 204]], [96, ["number", 5], 1090, 788, [95, null]], [97, "setcolor", 1104, 848, [95, 98, 99]], [98, "heading", 1181, 848, [97, null]], [99, "forward", 1104, 890, [97, 100, 101]], [100, ["number", 200], 1175, 890, [99, null]], [101, "right", 1104, 932, [99, 102, null]], [102, ["number", 144], 1162, 932, [101, null]], [103, "clean", 1061, 820, [339, 333]], [104, ["number", -200], 379, 442, [255, null]], [105, ["number", -220], 379, 526, [261, null]], [106, ["number", 200], 379, 610, [267, null]], [107, ["string", "USA"], 191, 694, [270, null]], [108, ["journal", "./samples/images/United_States.png"], 191, 778, [272, null]], [109, "hat", 1047, 90, [null, 110, 358]], [110, ["string", "go"], 1105, 98, [109, null]], [111, "if", 1047, 216, [205, 112, 368, 372]], [112, ["greater2", 0], 1085, 182, [111, 113, 115, null]], [113, "box", 1131, 182, [112, 114, null]], [114, ["string", "test"], 1186, 182, [113, null]], [115, ["number", 0], 1131, 224, [112, null]], [116, ["setxy", 20.0], 1046, 342, [364, 117, 120, 365]], [117, ["minus2", 0], 1104, 342, [116, 118, 186]], [118, "box", 1158, 342, [117, 119, null]], [119, ["string", "x"], 1213, 342, [118, null]], [120, "box", 1104, 424, [116, 121, null]], [121, ["string", "y"], 1159, 424, [120, null]], [122, ["arc", 0], 1046, 500, [365, 123, 124, 188]], [123, ["number", 360], 1104, 500, [122, null]], [124, "box", 1104, 542, [122, 332, null]], [125, ["setxy", 0], 1047, 336, [372, 126, 127, 373]], [126, ["number", 0], 1105, 336, [125, null]], [127, "box", 1105, 378, [125, 128, null]], [128, ["string", "box"], 1160, 378, [127, null]], [129, "settextsize", 1047, 454, [373, 130, 351]], [130, ["product2", 0], 1151, 454, [129, 131, 132]], [131, ["number", 24], 1205, 454, [130, null]], [132, "box", 1205, 496, [130, 133, null]], [133, ["string", "scalex"], 1260, 496, [132, null]], [134, "show", 1047, 580, [348, 135, 207]], [135, ["plus2", 0], 1105, 580, [134, 136, 137]], [136, ["string", "Put the turtle in "], 1159, 580, [135, null]], [137, "box", 1159, 622, [135, 138, null]], [138, ["string", "name"], 1214, 622, [137, null]], [139, ["setxy", 0], 1047, 698, [374, 140, 141, 375]], [140, ["number", 0], 1105, 698, [139, null]], [141, ["number", 0], 1105, 740, [139, null]], [142, "forever", 1047, 816, [375, 143, 209]], [143, "stack", 1108, 834, [142, 144, 206]], [144, ["string", "calculate distance"], 1166, 834, [143, null]], [145, "if", 1108, 918, [206, 146, 154, 352]], [146, ["less2", 0], 1146, 884, [145, 147, 149, null]], [147, "box", 1192, 884, [146, 148, null]], [148, ["string", "distance"], 1247, 884, [147, null]], [149, ["product2", 0], 1192, 926, [146, 150, 152]], [150, "box", 1246, 926, [149, 151, null]], [151, ["string", "size"], 1301, 926, [150, null]], [152, "box", 1246, 968, [149, 153, null]], [153, ["string", "scalex"], 1301, 968, [152, null]], [154, "clean", 1160, 986, [145, 155]], [155, ["setxy", 0], 1160, 1020, [154, 156, 157, 158]], [156, ["number", 0], 1218, 1020, [155, null]], [157, ["number", 0], 1218, 1062, [155, null]], [158, "setscale", 1160, 1104, [155, 159, 160]], [159, ["number", 100], 1237, 1104, [158, null]], [160, "show", 1160, 1146, [158, 161, 163]], [161, "box", 1218, 1146, [160, 162, null]], [162, ["string", "picture"], 1273, 1146, [161, null]], [163, "stopstack", 1160, 1188, [160, null]], [164, "wait", 1108, 1246, [352, 165, null]], [165, ["number", 1], 1166, 1246, [164, null]], [166, ["start", 2.0], 379, 94, [null, 167]], [167, ["storein", 0], 379, 136, [166, 168, 169, 170]], [168, ["string", "test"], 447, 136, [167, null]], [169, ["number", 0], 447, 178, [167, null]], [170, "stack", 379, 220, [167, 171, 172]], [171, ["string", "setup"], 437, 220, [170, null]], [172, "stack", 379, 262, [170, 173, 174]], [173, ["string", "map"], 437, 262, [172, null]], [174, "stack", 379, 304, [172, 175, 176]], [175, ["string", "Q1"], 437, 304, [174, null]], [176, "stack", 379, 346, [174, 177, 178]], [177, ["string", "Q2"], 437, 346, [176, null]], [178, "stack", 379, 388, [176, 179, 180]], [179, ["string", "Q3"], 437, 388, [178, null]], [180, "stack", 379, 430, [178, 181, 182]], [181, ["string", "Q4"], 437, 430, [180, null]], [182, "stack", 379, 472, [180, 183, 184]], [183, ["string", "Q5"], 437, 472, [182, null]], [184, "stack", 379, 514, [182, 185, null]], [185, ["string", "star"], 437, 514, [184, null]], [186, "box", 1182, 384, [117, 187, null]], [187, ["string", "size"], 1237, 384, [186, null]], [188, ["storein", 0], 1046, 584, [122, 189, 190, 208]], [189, ["string", "box"], 1114, 584, [188, null]], [190, ["plus2", 0], 1114, 626, [188, 191, 192]], [191, "xcor", 1168, 626, [190, null]], [192, "box", 1168, 668, [190, 193, null]], [193, ["string", "size"], 1223, 668, [192, null]], [194, "print", 1046, 710, [208, 195, 371]], [195, ["plus2", 0], 1104, 710, [194, 196, 198]], [196, "box", 1158, 710, [195, 197, null]], [197, ["string", "box"], 1213, 710, [196, null]], [198, ["plus2", 0], 1158, 752, [195, 199, 200]], [199, ["string", ", "], 1212, 752, [198, null]], [200, "ycor", 1212, 794, [198, null]], [201, ["number", -170], 383, 304, [228, null]], [202, ["sandwichcollapsed", 1], 1042, 739, [48, null]], [203, ["sandwichcollapsed", 1], 1042, 872, [74, null]], [204, ["sandwichcollapsed", 1], 1039, 594, [95, null]], [205, ["vspace", 0], 1047, 174, [358, 111]], [206, ["vspace", 0], 1108, 876, [143, 145]], [207, ["vspace", 0], 1047, 622, [134, 374]], [208, ["vspace", 0], 1046, 668, [188, 194]], [209, ["sandwichcollapsed", 1], 1047, 174, [142, null]], [210, ["product2", 0], 325, 593, [213, 8, 211]], [211, "box", 379, 635, [210, 212, null]], [212, ["string", "scalex"], 434, 635, [211, null]], [213, ["identity2", 40.0], 191, 593, [6, 210]], [214, ["product2", 0], 325, 677, [215, 11, 216]], [215, ["identity2", 40.0], 191, 677, [9, 214]], [216, "box", 379, 719, [214, 217, null]], [217, ["string", "scaley"], 434, 719, [216, null]], [218, "box", 379, 803, [220, 219, null]], [219, ["string", "scalex"], 434, 803, [218, null]], [220, ["product2", 0], 325, 761, [221, 14, 218]], [221, ["identity2", 40.0], 191, 761, [12, 220]], [222, ["sandwichcollapsed", 1], 123, 551, [21, null]], [223, "hat", 127, 178, [null, 224, 363]], [224, ["string", "Q1"], 185, 186, [223, null]], [225, ["storein", 0], 127, 262, [363, 226, 227, 231]], [226, ["string", "x"], 195, 262, [225, null]], [227, ["identity2", 40.0], 195, 304, [225, 228]], [228, ["product2", 0], 329, 304, [227, 201, 229]], [229, "box", 383, 346, [228, 230, null]], [230, ["string", "scalex"], 438, 346, [229, null]], [231, ["storein", 0], 127, 346, [225, 232, 233, 237]], [232, ["string", "y"], 195, 346, [231, null]], [233, ["identity2", 40.0], 195, 388, [231, 234]], [234, ["product2", 0], 329, 388, [233, 3, 235]], [235, "box", 383, 430, [234, 236, null]], [236, ["string", "scaley"], 438, 430, [235, null]], [237, ["storein", 0], 127, 430, [231, 238, 239, 243]], [238, ["string", "size"], 195, 430, [237, null]], [239, ["identity2", 40.0], 195, 472, [237, 240]], [240, ["product2", 0], 329, 472, [239, 2, 241]], [241, "box", 383, 514, [240, 242, null]], [242, ["string", "scalex"], 438, 514, [241, null]], [243, ["storein", 0], 127, 514, [237, 244, 0, 245]], [244, ["string", "name"], 195, 514, [243, null]], [245, ["storein", 0], 127, 598, [243, 246, 1, 247]], [246, ["string", "picture"], 195, 598, [245, null]], [247, "stack", 127, 682, [245, 248, 249]], [248, ["string", "go"], 185, 682, [247, null]], [249, ["sandwichcollapsed", 1], 127, 262, [247, null]], [250, "hat", 123, 316, [null, 251, 362]], [251, ["string", "Q2"], 181, 324, [250, null]], [252, ["storein", 0], 123, 400, [362, 253, 254, 258]], [253, ["string", "x"], 191, 400, [252, null]], [254, ["identity2", 40.0], 191, 442, [252, 255]], [255, ["product2", 0], 325, 442, [254, 104, 256]], [256, "box", 379, 484, [255, 257, null]], [257, ["string", "scalex"], 434, 484, [256, null]], [258, ["storein", 0], 123, 484, [252, 259, 260, 264]], [259, ["string", "y"], 191, 484, [258, null]], [260, ["identity2", 40.0], 191, 526, [258, 261]], [261, ["product2", 0], 325, 526, [260, 105, 262]], [262, "box", 379, 568, [261, 263, null]], [263, ["string", "scaley"], 434, 568, [262, null]], [264, ["storein", 0], 123, 568, [258, 265, 266, 270]], [265, ["string", "size"], 191, 568, [264, null]], [266, ["identity2", 40.0], 191, 610, [264, 267]], [267, ["product2", 0], 325, 610, [266, 106, 268]], [268, "box", 379, 652, [267, 269, null]], [269, ["string", "scalex"], 434, 652, [268, null]], [270, ["storein", 0], 123, 652, [264, 271, 107, 272]], [271, ["string", "name"], 191, 652, [270, null]], [272, ["storein", 0], 123, 736, [270, 273, 108, 274]], [273, ["string", "picture"], 191, 736, [272, null]], [274, "stack", 123, 820, [272, 275, 276]], [275, ["string", "go"], 181, 820, [274, null]], [276, ["sandwichcollapsed", 1], 123, 400, [274, null]], [277, "hat", 124, 762, [null, 278, 359]], [278, ["string", "Q5"], 182, 770, [277, null]], [279, ["storein", 0], 124, 846, [359, 280, 281, 285]], [280, ["string", "x"], 192, 846, [279, null]], [281, ["identity2", 40.0], 192, 888, [279, 282]], [282, ["product2", 0], 326, 888, [281, 62, 283]], [283, "box", 380, 930, [282, 284, null]], [284, ["string", "scalex"], 435, 930, [283, null]], [285, ["storein", 0], 124, 930, [279, 286, 287, 291]], [286, ["string", "y"], 192, 930, [285, null]], [287, ["identity2", 40.0], 192, 972, [285, 288]], [288, ["product2", 0], 326, 972, [287, 63, 289]], [289, "box", 380, 1014, [288, 290, null]], [290, ["string", "scaley"], 435, 1014, [289, null]], [291, ["storein", 0], 124, 1014, [285, 292, 293, 297]], [292, ["string", "size"], 192, 1014, [291, null]], [293, ["identity2", 40.0], 192, 1056, [291, 294]], [294, ["product2", 0], 326, 1056, [293, 64, 295]], [295, "box", 380, 1098, [294, 296, null]], [296, ["string", "scalex"], 435, 1098, [295, null]], [297, ["storein", 0], 124, 1098, [291, 298, 65, 299]], [298, ["string", "name"], 192, 1098, [297, null]], [299, ["storein", 0], 124, 1182, [297, 300, 66, 301]], [300, ["string", "picture"], 192, 1182, [299, null]], [301, "stack", 124, 1266, [299, 302, 303]], [302, ["string", "go"], 182, 1266, [301, null]], [303, ["sandwichcollapsed", 1], 124, 846, [301, null]], [304, "hat", 122, 623, [null, 305, 360]], [305, ["string", "Q4"], 180, 631, [304, null]], [306, ["storein", 0], 122, 707, [360, 307, 308, 312]], [307, ["string", "x"], 190, 707, [306, null]], [308, ["identity2", 40.0], 190, 749, [306, 309]], [309, ["product2", 0], 324, 749, [308, 23, 310]], [310, "box", 378, 791, [309, 311, null]], [311, ["string", "scalex"], 433, 791, [310, null]], [312, ["storein", 0], 122, 791, [306, 313, 314, 318]], [313, ["string", "y"], 190, 791, [312, null]], [314, ["identity2", 40.0], 190, 833, [312, 315]], [315, ["product2", 0], 324, 833, [314, 24, 316]], [316, "box", 378, 875, [315, 317, null]], [317, ["string", "scaley"], 433, 875, [316, null]], [318, ["storein", 0], 122, 875, [312, 319, 320, 324]], [319, ["string", "size"], 190, 875, [318, null]], [320, ["identity2", 40.0], 190, 917, [318, 321]], [321, ["product2", 0], 324, 917, [320, 25, 322]], [322, "box", 378, 959, [321, 323, null]], [323, ["string", "scalex"], 433, 959, [322, null]], [324, ["storein", 0], 122, 959, [318, 325, 26, 326]], [325, ["string", "name"], 190, 959, [324, null]], [326, ["storein", 0], 122, 1043, [324, 327, 27, 328]], [327, ["string", "picture"], 190, 1043, [326, null]], [328, "stack", 122, 1127, [326, 329, 330]], [329, ["string", "go"], 180, 1127, [328, null]], [330, ["sandwichcollapsed", 1], 122, 707, [328, null]], [331, ["sandwichcollapsed", 1], 1061, 442, [333, null]], [332, ["string", "size"], 1159, 542, [124, null]], [333, "if", 1061, 854, [103, 334, 336, 331]], [334, ["equal2", 0], 1099, 820, [333, 337, 335, null]], [335, ["number", 0], 1145, 862, [334, null]], [336, "hideblocks", 1113, 922, [333, null]], [337, "box", 1145, 820, [334, 338, null]], [338, ["string", "test"], 1200, 820, [337, null]], [339, ["vspace", 0], 1061, 778, [82, 103]], [340, "width", 1183, 484, [80, null]], [341, ["vspace", 0], 1061, 526, [78, 342]], [342, ["storein", 0], 1061, 568, [341, 343, 344, 346]], [343, ["string", "scaley"], 1129, 568, [342, null]], [344, ["division2", 0], 1129, 610, [342, 347, 345]], [345, ["number", 900], 1207, 652, [344, null]], [346, ["vspace", 0], 1061, 652, [342, 82]], [347, "height", 1183, 610, [344, null]], [348, "setscale", 1047, 538, [351, 349, 134]], [349, ["number", 33], 1124, 538, [348, null]], [350, "sandwichtop_no_arm_no_label", 1021, 560, [88, 90]], [351, ["vspace", 0], 1047, 496, [129, 348]], [352, ["vspace", 100], 1108, 1004, [145, 164]], [353, "sandwichtop_no_arm_no_label", 1024, 838, [67, 69]], [354, ["vspace", 20], 1042, 989, [39, 48]], [355, ["vspace", 20], 1042, 823, [30, 39]], [356, "sandwichtop_no_arm_no_label", 1024, 705, [28, 30]], [357, "sandwichtop_no_arm_no_label", 1043, 408, [76, 78]], [358, "sandwichtop_no_arm_no_label", 1029, 140, [109, 205]], [359, "sandwichtop_no_arm_no_label", 106, 812, [277, 279]], [360, "sandwichtop_no_arm_no_label", 104, 673, [304, 306]], [361, "sandwichtop_no_arm_no_label", 105, 517, [4, 6]], [362, "sandwichtop_no_arm_no_label", 105, 366, [250, 252]], [363, "sandwichtop_no_arm_no_label", 109, 228, [223, 225]], [364, "penup", 1046, 308, [370, 116]], [365, "pendown", 1046, 466, [116, 122]], [366, "hat", 1046, 224, [null, 367, 370]], [367, ["string", "test"], 1104, 232, [366, null]], [368, "stack", 1099, 284, [111, 369, null]], [369, ["string", "test"], 1157, 284, [368, null]], [370, "sandwichtop_no_arm_no_label", 1028, 274, [366, 364]], [371, ["sandwichcollapsed", 1], 1046, 308, [194, null]], [372, "penup", 1047, 302, [111, 125]], [373, "pendown", 1047, 420, [125, 129]], [374, "penup", 1047, 664, [207, 139]], [375, "pendown", 1047, 782, [139, 142]], [376, "penup", 1039, 636, [90, 92]], [377, "pendown", 1039, 754, [92, 95]]] \ No newline at end of file
+[[0, ["string", "North America"], 195, 556, [243, null]], [1, ["journal", "./samples/images/North_America.jpg"], 195, 640, [245, null]], [2, ["number", 150], 383, 472, [240, null]], [3, ["number", 114], 383, 388, [234, null]], [4, "hat", 123, 467, [null, 5, 361]], [5, ["string", "Q3"], 181, 475, [4, null]], [6, ["storein", 0], 123, 551, [361, 7, 213, 9]], [7, ["string", "x"], 191, 551, [6, null]], [8, ["number", 500], 379, 593, [210, null]], [9, ["storein", 0], 123, 635, [6, 10, 215, 12]], [10, ["string", "y"], 191, 635, [9, null]], [11, ["number", 300], 379, 677, [214, null]], [12, ["storein", 0], 123, 719, [9, 13, 221, 15]], [13, ["string", "size"], 191, 719, [12, null]], [14, ["number", 100], 379, 761, [220, null]], [15, ["storein", 0], 123, 803, [12, 16, 17, 18]], [16, ["string", "name"], 191, 803, [15, null]], [17, ["string", "New England"], 191, 845, [15, null]], [18, ["storein", 0], 123, 887, [15, 19, 20, 21]], [19, ["string", "picture"], 191, 887, [18, null]], [20, ["journal", "./samples/images/New-England.png"], 191, 929, [18, null]], [21, "stack", 123, 971, [18, 22, 222]], [22, ["string", "go"], 181, 971, [21, null]], [23, ["number", -330], 378, 749, [309, null]], [24, ["number", -240], 378, 833, [315, null]], [25, ["number", 100], 378, 917, [321, null]], [26, ["string", "Massachusetts"], 190, 1001, [324, null]], [27, ["journal", "./samples/images/Massachuetts.png"], 190, 1085, [326, null]], [28, "hat", 1042, 655, [null, 29, 356]], [29, ["string", "calculate distance"], 1100, 663, [28, null]], [30, ["storein", 0], 1042, 739, [356, 31, 32, 355]], [31, ["string", "dx"], 1110, 739, [30, null]], [32, ["minus2", 20.0], 1110, 781, [30, 33, 38]], [33, ["product2", 0], 1164, 781, [32, 34, 36]], [34, "box", 1218, 781, [33, 35, null]], [35, ["string", "x"], 1273, 781, [34, null]], [36, "box", 1218, 823, [33, 37, null]], [37, ["string", "scalex"], 1273, 823, [36, null]], [38, "xcor", 1188, 863, [32, null]], [39, ["storein", 0], 1042, 905, [355, 40, 41, 354]], [40, ["string", "dy"], 1110, 905, [39, null]], [41, ["minus2", 20.0], 1110, 947, [39, 42, 47]], [42, ["product2", 0], 1164, 947, [41, 43, 45]], [43, "box", 1218, 947, [42, 44, null]], [44, ["string", "y"], 1273, 947, [43, null]], [45, "box", 1218, 989, [42, 46, null]], [46, ["string", "scaley"], 1273, 989, [45, null]], [47, "ycor", 1188, 1029, [41, null]], [48, ["storein", 0], 1042, 1071, [354, 49, 50, 202]], [49, ["string", "distance"], 1110, 1071, [48, null]], [50, "sqrt", 1110, 1113, [48, 51]], [51, ["plus2", 20.0], 1164, 1113, [50, 52, 57]], [52, ["product2", 0], 1218, 1113, [51, 53, 55]], [53, "box", 1272, 1113, [52, 54, null]], [54, ["string", "dx"], 1327, 1113, [53, null]], [55, "box", 1272, 1155, [52, 56, null]], [56, ["string", "dx"], 1327, 1155, [55, null]], [57, ["product2", 0], 1218, 1195, [51, 58, 60]], [58, "box", 1272, 1195, [57, 59, null]], [59, ["string", "dy"], 1327, 1195, [58, null]], [60, "box", 1272, 1237, [57, 61, null]], [61, ["string", "dy"], 1327, 1237, [60, null]], [62, ["number", 120], 380, 888, [282, null]], [63, ["number", 190], 380, 972, [288, null]], [64, ["number", 50], 380, 1056, [294, null]], [65, ["string", "Boston"], 192, 1140, [297, null]], [66, ["journal", "./samples/images/Boston.png"], 192, 1224, [299, null]], [67, "hat", 1042, 788, [null, 68, 353]], [68, ["string", "map"], 1100, 796, [67, null]], [69, "setscale", 1042, 872, [353, 70, 71]], [70, ["number", 100], 1119, 872, [69, null]], [71, ["setxy2", 0], 1042, 914, [69, 72, 73, 74]], [72, ["number", 0], 1100, 914, [71, null]], [73, ["number", 0], 1100, 956, [71, null]], [74, "show", 1042, 998, [71, 75, 203]], [75, ["journal", "./samples/images/earth.png"], 1100, 998, [74, null]], [76, "hat", 1061, 358, [null, 77, 357]], [77, ["string", "setup"], 1119, 366, [76, null]], [78, ["storein", 0], 1061, 442, [357, 79, 80, 341]], [79, ["string", "scalex"], 1129, 442, [78, null]], [80, ["division2", 0], 1129, 484, [78, 340, 81]], [81, ["number", 1200], 1207, 526, [80, null]], [82, ["storein", 0], 1061, 694, [346, 83, 84, 339]], [83, ["string", "box"], 1129, 694, [82, null]], [84, ["product2", 0], 1129, 736, [82, 85, 86]], [85, ["number", -260], 1183, 736, [84, null]], [86, "box", 1183, 778, [84, 87, null]], [87, ["string", "scalex"], 1238, 778, [86, null]], [88, "hat", 1039, 510, [null, 89, 350]], [89, ["string", "star"], 1097, 518, [88, null]], [90, "setpensize", 1039, 594, [350, 91, 376]], [91, ["number", 15], 1141, 594, [90, null]], [92, ["setxy2", 0], 1039, 670, [376, 93, 94, 377]], [93, ["number", 0], 1097, 670, [92, null]], [94, ["number", 0], 1097, 712, [92, null]], [95, "repeat", 1039, 788, [377, 96, 97, 204]], [96, ["number", 5], 1090, 788, [95, null]], [97, "setcolor", 1104, 848, [95, 98, 99]], [98, "heading", 1181, 848, [97, null]], [99, "forward", 1104, 890, [97, 100, 101]], [100, ["number", 200], 1175, 890, [99, null]], [101, "right", 1104, 932, [99, 102, null]], [102, ["number", 144], 1162, 932, [101, null]], [103, "clean", 1061, 820, [339, 333]], [104, ["number", -200], 379, 442, [255, null]], [105, ["number", -220], 379, 526, [261, null]], [106, ["number", 200], 379, 610, [267, null]], [107, ["string", "USA"], 191, 694, [270, null]], [108, ["journal", "./samples/images/United_States.png"], 191, 778, [272, null]], [109, "hat", 1047, 90, [null, 110, 358]], [110, ["string", "go"], 1105, 98, [109, null]], [111, "if", 1047, 216, [205, 112, 368, 372]], [112, ["greater2", 0], 1085, 182, [111, 113, 115, null]], [113, "box", 1131, 182, [112, 114, null]], [114, ["string", "test"], 1186, 182, [113, null]], [115, ["number", 0], 1131, 224, [112, null]], [116, ["setxy2", 20.0], 1046, 342, [364, 117, 120, 365]], [117, ["minus2", 0], 1104, 342, [116, 118, 186]], [118, "box", 1158, 342, [117, 119, null]], [119, ["string", "x"], 1213, 342, [118, null]], [120, "box", 1104, 424, [116, 121, null]], [121, ["string", "y"], 1159, 424, [120, null]], [122, ["arc", 0], 1046, 500, [365, 123, 124, 188]], [123, ["number", 360], 1104, 500, [122, null]], [124, "box", 1104, 542, [122, 332, null]], [125, ["setxy2", 0], 1047, 336, [372, 126, 127, 373]], [126, ["number", 0], 1105, 336, [125, null]], [127, "box", 1105, 378, [125, 128, null]], [128, ["string", "box"], 1160, 378, [127, null]], [129, "settextsize", 1047, 454, [373, 130, 351]], [130, ["product2", 0], 1151, 454, [129, 131, 132]], [131, ["number", 24], 1205, 454, [130, null]], [132, "box", 1205, 496, [130, 133, null]], [133, ["string", "scalex"], 1260, 496, [132, null]], [134, "show", 1047, 580, [348, 135, 207]], [135, ["plus2", 0], 1105, 580, [134, 136, 137]], [136, ["string", "Put the turtle in "], 1159, 580, [135, null]], [137, "box", 1159, 622, [135, 138, null]], [138, ["string", "name"], 1214, 622, [137, null]], [139, ["setxy2", 0], 1047, 698, [374, 140, 141, 375]], [140, ["number", 0], 1105, 698, [139, null]], [141, ["number", 0], 1105, 740, [139, null]], [142, "forever", 1047, 816, [375, 143, 209]], [143, "stack", 1108, 834, [142, 144, 206]], [144, ["string", "calculate distance"], 1166, 834, [143, null]], [145, "if", 1108, 918, [206, 146, 154, 352]], [146, ["less2", 0], 1146, 884, [145, 147, 149, null]], [147, "box", 1192, 884, [146, 148, null]], [148, ["string", "distance"], 1247, 884, [147, null]], [149, ["product2", 0], 1192, 926, [146, 150, 152]], [150, "box", 1246, 926, [149, 151, null]], [151, ["string", "size"], 1301, 926, [150, null]], [152, "box", 1246, 968, [149, 153, null]], [153, ["string", "scalex"], 1301, 968, [152, null]], [154, "clean", 1160, 986, [145, 155]], [155, ["setxy2", 0], 1160, 1020, [154, 156, 157, 158]], [156, ["number", 0], 1218, 1020, [155, null]], [157, ["number", 0], 1218, 1062, [155, null]], [158, "setscale", 1160, 1104, [155, 159, 160]], [159, ["number", 100], 1237, 1104, [158, null]], [160, "show", 1160, 1146, [158, 161, 163]], [161, "box", 1218, 1146, [160, 162, null]], [162, ["string", "picture"], 1273, 1146, [161, null]], [163, "stopstack", 1160, 1188, [160, null]], [164, "wait", 1108, 1246, [352, 165, null]], [165, ["number", 1], 1166, 1246, [164, null]], [166, ["start", 2.0], 379, 94, [null, 167]], [167, ["storein", 0], 379, 136, [166, 168, 169, 170]], [168, ["string", "test"], 447, 136, [167, null]], [169, ["number", 0], 447, 178, [167, null]], [170, "stack", 379, 220, [167, 171, 172]], [171, ["string", "setup"], 437, 220, [170, null]], [172, "stack", 379, 262, [170, 173, 174]], [173, ["string", "map"], 437, 262, [172, null]], [174, "stack", 379, 304, [172, 175, 176]], [175, ["string", "Q1"], 437, 304, [174, null]], [176, "stack", 379, 346, [174, 177, 178]], [177, ["string", "Q2"], 437, 346, [176, null]], [178, "stack", 379, 388, [176, 179, 180]], [179, ["string", "Q3"], 437, 388, [178, null]], [180, "stack", 379, 430, [178, 181, 182]], [181, ["string", "Q4"], 437, 430, [180, null]], [182, "stack", 379, 472, [180, 183, 184]], [183, ["string", "Q5"], 437, 472, [182, null]], [184, "stack", 379, 514, [182, 185, null]], [185, ["string", "star"], 437, 514, [184, null]], [186, "box", 1182, 384, [117, 187, null]], [187, ["string", "size"], 1237, 384, [186, null]], [188, ["storein", 0], 1046, 584, [122, 189, 190, 208]], [189, ["string", "box"], 1114, 584, [188, null]], [190, ["plus2", 0], 1114, 626, [188, 191, 192]], [191, "xcor", 1168, 626, [190, null]], [192, "box", 1168, 668, [190, 193, null]], [193, ["string", "size"], 1223, 668, [192, null]], [194, "print", 1046, 710, [208, 195, 371]], [195, ["plus2", 0], 1104, 710, [194, 196, 198]], [196, "box", 1158, 710, [195, 197, null]], [197, ["string", "box"], 1213, 710, [196, null]], [198, ["plus2", 0], 1158, 752, [195, 199, 200]], [199, ["string", ", "], 1212, 752, [198, null]], [200, "ycor", 1212, 794, [198, null]], [201, ["number", -170], 383, 304, [228, null]], [202, ["sandwichcollapsed", 1], 1042, 739, [48, null]], [203, ["sandwichcollapsed", 1], 1042, 872, [74, null]], [204, ["sandwichcollapsed", 1], 1039, 594, [95, null]], [205, ["vspace", 0], 1047, 174, [358, 111]], [206, ["vspace", 0], 1108, 876, [143, 145]], [207, ["vspace", 0], 1047, 622, [134, 374]], [208, ["vspace", 0], 1046, 668, [188, 194]], [209, ["sandwichcollapsed", 1], 1047, 174, [142, null]], [210, ["product2", 0], 325, 593, [213, 8, 211]], [211, "box", 379, 635, [210, 212, null]], [212, ["string", "scalex"], 434, 635, [211, null]], [213, ["identity2", 40.0], 191, 593, [6, 210]], [214, ["product2", 0], 325, 677, [215, 11, 216]], [215, ["identity2", 40.0], 191, 677, [9, 214]], [216, "box", 379, 719, [214, 217, null]], [217, ["string", "scaley"], 434, 719, [216, null]], [218, "box", 379, 803, [220, 219, null]], [219, ["string", "scalex"], 434, 803, [218, null]], [220, ["product2", 0], 325, 761, [221, 14, 218]], [221, ["identity2", 40.0], 191, 761, [12, 220]], [222, ["sandwichcollapsed", 1], 123, 551, [21, null]], [223, "hat", 127, 178, [null, 224, 363]], [224, ["string", "Q1"], 185, 186, [223, null]], [225, ["storein", 0], 127, 262, [363, 226, 227, 231]], [226, ["string", "x"], 195, 262, [225, null]], [227, ["identity2", 40.0], 195, 304, [225, 228]], [228, ["product2", 0], 329, 304, [227, 201, 229]], [229, "box", 383, 346, [228, 230, null]], [230, ["string", "scalex"], 438, 346, [229, null]], [231, ["storein", 0], 127, 346, [225, 232, 233, 237]], [232, ["string", "y"], 195, 346, [231, null]], [233, ["identity2", 40.0], 195, 388, [231, 234]], [234, ["product2", 0], 329, 388, [233, 3, 235]], [235, "box", 383, 430, [234, 236, null]], [236, ["string", "scaley"], 438, 430, [235, null]], [237, ["storein", 0], 127, 430, [231, 238, 239, 243]], [238, ["string", "size"], 195, 430, [237, null]], [239, ["identity2", 40.0], 195, 472, [237, 240]], [240, ["product2", 0], 329, 472, [239, 2, 241]], [241, "box", 383, 514, [240, 242, null]], [242, ["string", "scalex"], 438, 514, [241, null]], [243, ["storein", 0], 127, 514, [237, 244, 0, 245]], [244, ["string", "name"], 195, 514, [243, null]], [245, ["storein", 0], 127, 598, [243, 246, 1, 247]], [246, ["string", "picture"], 195, 598, [245, null]], [247, "stack", 127, 682, [245, 248, 249]], [248, ["string", "go"], 185, 682, [247, null]], [249, ["sandwichcollapsed", 1], 127, 262, [247, null]], [250, "hat", 123, 316, [null, 251, 362]], [251, ["string", "Q2"], 181, 324, [250, null]], [252, ["storein", 0], 123, 400, [362, 253, 254, 258]], [253, ["string", "x"], 191, 400, [252, null]], [254, ["identity2", 40.0], 191, 442, [252, 255]], [255, ["product2", 0], 325, 442, [254, 104, 256]], [256, "box", 379, 484, [255, 257, null]], [257, ["string", "scalex"], 434, 484, [256, null]], [258, ["storein", 0], 123, 484, [252, 259, 260, 264]], [259, ["string", "y"], 191, 484, [258, null]], [260, ["identity2", 40.0], 191, 526, [258, 261]], [261, ["product2", 0], 325, 526, [260, 105, 262]], [262, "box", 379, 568, [261, 263, null]], [263, ["string", "scaley"], 434, 568, [262, null]], [264, ["storein", 0], 123, 568, [258, 265, 266, 270]], [265, ["string", "size"], 191, 568, [264, null]], [266, ["identity2", 40.0], 191, 610, [264, 267]], [267, ["product2", 0], 325, 610, [266, 106, 268]], [268, "box", 379, 652, [267, 269, null]], [269, ["string", "scalex"], 434, 652, [268, null]], [270, ["storein", 0], 123, 652, [264, 271, 107, 272]], [271, ["string", "name"], 191, 652, [270, null]], [272, ["storein", 0], 123, 736, [270, 273, 108, 274]], [273, ["string", "picture"], 191, 736, [272, null]], [274, "stack", 123, 820, [272, 275, 276]], [275, ["string", "go"], 181, 820, [274, null]], [276, ["sandwichcollapsed", 1], 123, 400, [274, null]], [277, "hat", 124, 762, [null, 278, 359]], [278, ["string", "Q5"], 182, 770, [277, null]], [279, ["storein", 0], 124, 846, [359, 280, 281, 285]], [280, ["string", "x"], 192, 846, [279, null]], [281, ["identity2", 40.0], 192, 888, [279, 282]], [282, ["product2", 0], 326, 888, [281, 62, 283]], [283, "box", 380, 930, [282, 284, null]], [284, ["string", "scalex"], 435, 930, [283, null]], [285, ["storein", 0], 124, 930, [279, 286, 287, 291]], [286, ["string", "y"], 192, 930, [285, null]], [287, ["identity2", 40.0], 192, 972, [285, 288]], [288, ["product2", 0], 326, 972, [287, 63, 289]], [289, "box", 380, 1014, [288, 290, null]], [290, ["string", "scaley"], 435, 1014, [289, null]], [291, ["storein", 0], 124, 1014, [285, 292, 293, 297]], [292, ["string", "size"], 192, 1014, [291, null]], [293, ["identity2", 40.0], 192, 1056, [291, 294]], [294, ["product2", 0], 326, 1056, [293, 64, 295]], [295, "box", 380, 1098, [294, 296, null]], [296, ["string", "scalex"], 435, 1098, [295, null]], [297, ["storein", 0], 124, 1098, [291, 298, 65, 299]], [298, ["string", "name"], 192, 1098, [297, null]], [299, ["storein", 0], 124, 1182, [297, 300, 66, 301]], [300, ["string", "picture"], 192, 1182, [299, null]], [301, "stack", 124, 1266, [299, 302, 303]], [302, ["string", "go"], 182, 1266, [301, null]], [303, ["sandwichcollapsed", 1], 124, 846, [301, null]], [304, "hat", 122, 623, [null, 305, 360]], [305, ["string", "Q4"], 180, 631, [304, null]], [306, ["storein", 0], 122, 707, [360, 307, 308, 312]], [307, ["string", "x"], 190, 707, [306, null]], [308, ["identity2", 40.0], 190, 749, [306, 309]], [309, ["product2", 0], 324, 749, [308, 23, 310]], [310, "box", 378, 791, [309, 311, null]], [311, ["string", "scalex"], 433, 791, [310, null]], [312, ["storein", 0], 122, 791, [306, 313, 314, 318]], [313, ["string", "y"], 190, 791, [312, null]], [314, ["identity2", 40.0], 190, 833, [312, 315]], [315, ["product2", 0], 324, 833, [314, 24, 316]], [316, "box", 378, 875, [315, 317, null]], [317, ["string", "scaley"], 433, 875, [316, null]], [318, ["storein", 0], 122, 875, [312, 319, 320, 324]], [319, ["string", "size"], 190, 875, [318, null]], [320, ["identity2", 40.0], 190, 917, [318, 321]], [321, ["product2", 0], 324, 917, [320, 25, 322]], [322, "box", 378, 959, [321, 323, null]], [323, ["string", "scalex"], 433, 959, [322, null]], [324, ["storein", 0], 122, 959, [318, 325, 26, 326]], [325, ["string", "name"], 190, 959, [324, null]], [326, ["storein", 0], 122, 1043, [324, 327, 27, 328]], [327, ["string", "picture"], 190, 1043, [326, null]], [328, "stack", 122, 1127, [326, 329, 330]], [329, ["string", "go"], 180, 1127, [328, null]], [330, ["sandwichcollapsed", 1], 122, 707, [328, null]], [331, ["sandwichcollapsed", 1], 1061, 442, [333, null]], [332, ["string", "size"], 1159, 542, [124, null]], [333, "if", 1061, 854, [103, 334, 336, 331]], [334, ["equal2", 0], 1099, 820, [333, 337, 335, null]], [335, ["number", 0], 1145, 862, [334, null]], [336, "hideblocks", 1113, 922, [333, null]], [337, "box", 1145, 820, [334, 338, null]], [338, ["string", "test"], 1200, 820, [337, null]], [339, ["vspace", 0], 1061, 778, [82, 103]], [340, "width", 1183, 484, [80, null]], [341, ["vspace", 0], 1061, 526, [78, 342]], [342, ["storein", 0], 1061, 568, [341, 343, 344, 346]], [343, ["string", "scaley"], 1129, 568, [342, null]], [344, ["division2", 0], 1129, 610, [342, 347, 345]], [345, ["number", 900], 1207, 652, [344, null]], [346, ["vspace", 0], 1061, 652, [342, 82]], [347, "height", 1183, 610, [344, null]], [348, "setscale", 1047, 538, [351, 349, 134]], [349, ["number", 33], 1124, 538, [348, null]], [350, "sandwichtop_no_arm_no_label", 1021, 560, [88, 90]], [351, ["vspace", 0], 1047, 496, [129, 348]], [352, ["vspace", 100], 1108, 1004, [145, 164]], [353, "sandwichtop_no_arm_no_label", 1024, 838, [67, 69]], [354, ["vspace", 20], 1042, 989, [39, 48]], [355, ["vspace", 20], 1042, 823, [30, 39]], [356, "sandwichtop_no_arm_no_label", 1024, 705, [28, 30]], [357, "sandwichtop_no_arm_no_label", 1043, 408, [76, 78]], [358, "sandwichtop_no_arm_no_label", 1029, 140, [109, 205]], [359, "sandwichtop_no_arm_no_label", 106, 812, [277, 279]], [360, "sandwichtop_no_arm_no_label", 104, 673, [304, 306]], [361, "sandwichtop_no_arm_no_label", 105, 517, [4, 6]], [362, "sandwichtop_no_arm_no_label", 105, 366, [250, 252]], [363, "sandwichtop_no_arm_no_label", 109, 228, [223, 225]], [364, "penup", 1046, 308, [370, 116]], [365, "pendown", 1046, 466, [116, 122]], [366, "hat", 1046, 224, [null, 367, 370]], [367, ["string", "test"], 1104, 232, [366, null]], [368, "stack", 1099, 284, [111, 369, null]], [369, ["string", "test"], 1157, 284, [368, null]], [370, "sandwichtop_no_arm_no_label", 1028, 274, [366, 364]], [371, ["sandwichcollapsed", 1], 1046, 308, [194, null]], [372, "penup", 1047, 302, [111, 125]], [373, "pendown", 1047, 420, [125, 129]], [374, "penup", 1047, 664, [207, 139]], [375, "pendown", 1047, 782, [139, 142]], [376, "penup", 1039, 636, [90, 92]], [377, "pendown", 1039, 754, [92, 95]]] \ No newline at end of file
diff --git a/samples/fountain.ta b/samples/fountain.ta
index cc7c2ef..d1c5e93 100644
--- a/samples/fountain.ta
+++ b/samples/fountain.ta
@@ -1 +1 @@
-[[0, ["fillscreen", 0], 177, 217, [17, 1, 2, 3]], [1, ["number", 10], 259, 217, [0, null]], [2, ["number", 30], 259, 259, [0, null]], [3, "setshade", 177, 301, [0, 4, 49]], [4, ["number", 85], 262, 301, [3, null]], [5, ["setxy", 0], 177, 377, [49, 6, 7, 50]], [6, ["number", -590], 235, 377, [5, null]], [7, ["number", -450], 235, 419, [5, null]], [8, "setpensize", 177, 495, [50, 9, 10]], [9, ["number", 3], 279, 495, [8, null]], [10, "repeat", 177, 537, [8, 11, 12, null]], [11, ["number", 6], 228, 537, [10, null]], [12, "seth", 242, 597, [10, 13, 14]], [13, ["number", 0], 341, 597, [12, null]], [14, "stack1", 242, 639, [12, 47]], [15, ["setxy", 20.0], 242, 707, [47, 18, 16, 48]], [16, "ycor", 300, 789, [15, null]], [17, ["start", 2.0], 177, 175, [null, 0]], [18, ["plus2", 0], 300, 707, [15, 19, 20]], [19, "xcor", 354, 707, [18, null]], [20, ["number", 200], 354, 749, [18, null]], [21, "hat1", 431, 178, [null, 22]], [22, "repeat", 431, 220, [21, 23, 24, null]], [23, ["number", 400], 482, 220, [22, null]], [24, "storeinbox1", 496, 280, [22, 25, 45]], [25, ["division2", 0], 614, 280, [24, 26, 27]], [26, "heading", 668, 280, [25, null]], [27, ["number", 2], 692, 322, [25, null]], [28, "storeinbox2", 496, 364, [45, 29, 46]], [29, ["plus2", 0], 614, 364, [28, 30, 31]], [30, "box1", 668, 364, [29, null]], [31, ["number", 5], 668, 406, [29, null]], [32, "setcolor", 496, 448, [46, 33, 44]], [33, ["random", 0], 573, 448, [32, 34, 35, null]], [34, "box1", 659, 448, [33, null]], [35, "box2", 659, 490, [33, null]], [36, ["arc", 0], 496, 532, [44, 37, 38, 39]], [37, ["number", -40], 554, 532, [36, null]], [38, ["number", 3000], 554, 574, [36, null]], [39, ["arc", 0], 496, 616, [36, 40, 41, 42]], [40, ["number", -40], 554, 616, [39, null]], [41, ["number", -3000], 554, 658, [39, null]], [42, "right", 496, 700, [39, 43, null]], [43, ["number", 0.10000000000000001], 554, 700, [42, null]], [44, ["vspace", 0], 496, 490, [32, 36]], [45, ["vspace", 0], 496, 322, [24, 28]], [46, ["vspace", 0], 496, 406, [28, 32]], [47, "penup", 242, 673, [14, 15]], [48, "pendown", 242, 831, [15, null]], [49, "penup", 177, 343, [3, 5]], [50, "pendown", 177, 461, [5, 8]]] \ No newline at end of file
+[[0, ["fillscreen", 0], 177, 217, [17, 1, 2, 3]], [1, ["number", 10], 259, 217, [0, null]], [2, ["number", 30], 259, 259, [0, null]], [3, "setshade", 177, 301, [0, 4, 49]], [4, ["number", 85], 262, 301, [3, null]], [5, ["setxy2", 0], 177, 377, [49, 6, 7, 50]], [6, ["number", -590], 235, 377, [5, null]], [7, ["number", -450], 235, 419, [5, null]], [8, "setpensize", 177, 495, [50, 9, 10]], [9, ["number", 3], 279, 495, [8, null]], [10, "repeat", 177, 537, [8, 11, 12, null]], [11, ["number", 6], 228, 537, [10, null]], [12, "seth", 242, 597, [10, 13, 14]], [13, ["number", 0], 341, 597, [12, null]], [14, "stack1", 242, 639, [12, 47]], [15, ["setxy2", 20.0], 242, 707, [47, 18, 16, 48]], [16, "ycor", 300, 789, [15, null]], [17, ["start", 2.0], 177, 175, [null, 0]], [18, ["plus2", 0], 300, 707, [15, 19, 20]], [19, "xcor", 354, 707, [18, null]], [20, ["number", 200], 354, 749, [18, null]], [21, "hat1", 431, 178, [null, 22]], [22, "repeat", 431, 220, [21, 23, 24, null]], [23, ["number", 400], 482, 220, [22, null]], [24, "storeinbox1", 496, 280, [22, 25, 45]], [25, ["division2", 0], 614, 280, [24, 26, 27]], [26, "heading", 668, 280, [25, null]], [27, ["number", 2], 692, 322, [25, null]], [28, "storeinbox2", 496, 364, [45, 29, 46]], [29, ["plus2", 0], 614, 364, [28, 30, 31]], [30, "box1", 668, 364, [29, null]], [31, ["number", 5], 668, 406, [29, null]], [32, "setcolor", 496, 448, [46, 33, 44]], [33, ["random", 0], 573, 448, [32, 34, 35, null]], [34, "box1", 659, 448, [33, null]], [35, "box2", 659, 490, [33, null]], [36, ["arc", 0], 496, 532, [44, 37, 38, 39]], [37, ["number", -40], 554, 532, [36, null]], [38, ["number", 3000], 554, 574, [36, null]], [39, ["arc", 0], 496, 616, [36, 40, 41, 42]], [40, ["number", -40], 554, 616, [39, null]], [41, ["number", -3000], 554, 658, [39, null]], [42, "right", 496, 700, [39, 43, null]], [43, ["number", 0.10000000000000001], 554, 700, [42, null]], [44, ["vspace", 0], 496, 490, [32, 36]], [45, ["vspace", 0], 496, 322, [24, 28]], [46, ["vspace", 0], 496, 406, [28, 32]], [47, "penup", 242, 673, [14, 15]], [48, "pendown", 242, 831, [15, null]], [49, "penup", 177, 343, [3, 5]], [50, "pendown", 177, 461, [5, 8]]] \ No newline at end of file
diff --git a/samples/maze.ta b/samples/maze.ta
index c0097d3..a723c4d 100644
--- a/samples/maze.ta
+++ b/samples/maze.ta
@@ -1 +1 @@
-[[0, ["start", 2.0], 186, 203, [null, 99]], [1, "setcolor", 548, 701, [91, 21, 92]], [2, "setcolor", 548, 549, [30, 22, 90]], [3, "hat", 1280, 79, [null, 4, 36]], [4, ["string", "path"], 1338, 87, [3, null]], [5, "stack", 548, 785, [92, 6, null]], [6, ["string", "path"], 606, 785, [5, null]], [7, "forever", 186, 321, [9, 10, null]], [8, ["vspace", 0], 247, 381, [10, 18]], [9, "penup", 186, 287, [99, 7]], [10, "forward", 247, 339, [7, 11, 8]], [11, ["number", 5], 318, 339, [10, null]], [12, "left", 299, 741, [32, 13, null]], [13, ["number", 30], 357, 741, [12, null]], [14, "right", 299, 533, [34, 15, null]], [15, ["number", 30], 357, 533, [14, null]], [16, "see", 331, 389, [20, null]], [17, "see", 331, 597, [25, null]], [18, "if", 247, 423, [8, 20, 34, 19]], [19, ["vspace", 40.0], 247, 509, [18, 23]], [20, ["equal2", 0], 285, 389, [18, 16, 104, null]], [21, "blue", 625, 701, [1, null]], [22, "red", 625, 549, [2, null]], [23, "if", 247, 631, [19, 25, 32, 24]], [24, ["vspace", 20.0], 247, 717, [23, 28]], [25, ["equal2", 0], 285, 597, [23, 17, 26, null]], [26, "red", 331, 639, [25, null]], [27, "clean", 548, 237, [97, 105]], [28, "wait", 247, 799, [24, 29, null]], [29, ["number", 0.10000000000000001], 305, 799, [28, null]], [30, "setpensize", 548, 507, [94, 31, 2]], [31, ["number", 25], 650, 507, [30, null]], [32, "back", 299, 699, [23, 33, 12]], [33, ["number", 5], 357, 699, [32, null]], [34, "back", 299, 491, [18, 35, 14]], [35, ["number", 5], 357, 491, [34, null]], [36, "forward", 1280, 129, [3, 37, 66]], [37, ["number", 100], 1351, 129, [36, null]], [38, "forward", 1280, 213, [66, 39, 68]], [39, ["number", 100], 1351, 213, [38, null]], [40, "forward", 1280, 339, [64, 41, 72]], [41, ["number", 250], 1351, 339, [40, null]], [42, "forward", 1280, 465, [62, 43, 76]], [43, ["number", 100], 1351, 465, [42, null]], [44, "forward", 1280, 549, [76, 45, 74]], [45, ["number", 150], 1351, 549, [44, null]], [46, "forward", 1121, 797, [48, 47, 50]], [47, ["number", 10], 1192, 797, [46, null]], [48, "repeat", 1056, 737, [52, 49, 46, null]], [49, ["number", 10], 1107, 737, [48, null]], [50, "right", 1121, 839, [46, 51, null]], [51, ["number", 9], 1179, 839, [50, null]], [52, "hat", 1056, 687, [null, 53, 48]], [53, ["string", "right"], 1114, 695, [52, null]], [54, "hat", 825, 678, [null, 55, 56]], [55, ["string", "left"], 883, 686, [54, null]], [56, "repeat", 825, 728, [54, 57, 58, null]], [57, ["number", 10], 876, 728, [56, null]], [58, "forward", 890, 788, [56, 59, 60]], [59, ["number", 10], 961, 788, [58, null]], [60, "left", 890, 830, [58, 61, null]], [61, ["number", 9], 948, 830, [60, null]], [62, "stack", 1280, 423, [72, 63, 42]], [63, ["string", "left"], 1338, 423, [62, null]], [64, "stack", 1280, 297, [68, 65, 40]], [65, ["string", "right"], 1338, 297, [64, null]], [66, "stack", 1280, 171, [36, 67, 38]], [67, ["string", "left"], 1338, 171, [66, null]], [68, "stack", 1280, 255, [38, 69, 64]], [69, ["string", "right"], 1338, 255, [68, null]], [70, "stack", 1280, 633, [74, 71, 78]], [71, ["string", "right"], 1338, 633, [70, null]], [72, "stack", 1280, 381, [40, 73, 62]], [73, ["string", "right"], 1338, 381, [72, null]], [74, "stack", 1280, 591, [44, 75, 70]], [75, ["string", "right"], 1338, 591, [74, null]], [76, "stack", 1280, 507, [42, 77, 44]], [77, ["string", "right"], 1338, 507, [76, null]], [78, "stack", 1280, 675, [70, 79, 80]], [79, ["string", "left"], 1338, 675, [78, null]], [80, "stack", 1280, 717, [78, 81, 82]], [81, ["string", "left"], 1338, 717, [80, null]], [82, "stack", 1280, 759, [80, 83, 86]], [83, ["string", "right"], 1338, 759, [82, null]], [84, "stack", 548, 625, [90, 85, 91]], [85, ["string", "path"], 606, 625, [84, null]], [86, "stack", 1280, 801, [82, 87, 88]], [87, ["string", "right"], 1338, 801, [86, null]], [88, "forward", 1280, 843, [86, 89, null]], [89, ["number", 50], 1351, 843, [88, null]], [90, "startfill", 548, 591, [2, 84]], [91, "stopfill", 548, 667, [84, 1]], [92, "setpensize", 548, 743, [1, 93, 5]], [93, ["number", 50], 650, 743, [92, null]], [94, ["fillscreen", 0], 548, 423, [106, 96, 95, 30]], [95, ["number", 50], 630, 465, [94, null]], [96, "yellow", 630, 423, [94, null]], [97, "hat", 548, 187, [null, 98, 27]], [98, ["string", "draw maze"], 606, 195, [97, null]], [99, "stack", 186, 245, [0, 100, 9]], [100, ["string", "draw maze"], 244, 245, [99, null]], [101, ["setxy", 0], 548, 305, [105, 102, 103, 106]], [102, ["number", -100], 606, 305, [101, null]], [103, ["number", -100], 606, 347, [101, null]], [104, "yellow", 331, 431, [20, null]], [105, "penup", 548, 271, [27, 101]], [106, "pendown", 548, 389, [101, 94]]] \ No newline at end of file
+[[0, ["start", 2.0], 186, 203, [null, 99]], [1, "setcolor", 548, 701, [91, 21, 92]], [2, "setcolor", 548, 549, [30, 22, 90]], [3, "hat", 1280, 79, [null, 4, 36]], [4, ["string", "path"], 1338, 87, [3, null]], [5, "stack", 548, 785, [92, 6, null]], [6, ["string", "path"], 606, 785, [5, null]], [7, "forever", 186, 321, [9, 10, null]], [8, ["vspace", 0], 247, 381, [10, 18]], [9, "penup", 186, 287, [99, 7]], [10, "forward", 247, 339, [7, 11, 8]], [11, ["number", 5], 318, 339, [10, null]], [12, "left", 299, 741, [32, 13, null]], [13, ["number", 30], 357, 741, [12, null]], [14, "right", 299, 533, [34, 15, null]], [15, ["number", 30], 357, 533, [14, null]], [16, "see", 331, 389, [20, null]], [17, "see", 331, 597, [25, null]], [18, "if", 247, 423, [8, 20, 34, 19]], [19, ["vspace", 40.0], 247, 509, [18, 23]], [20, ["equal2", 0], 285, 389, [18, 16, 104, null]], [21, "blue", 625, 701, [1, null]], [22, "red", 625, 549, [2, null]], [23, "if", 247, 631, [19, 25, 32, 24]], [24, ["vspace", 20.0], 247, 717, [23, 28]], [25, ["equal2", 0], 285, 597, [23, 17, 26, null]], [26, "red", 331, 639, [25, null]], [27, "clean", 548, 237, [97, 105]], [28, "wait", 247, 799, [24, 29, null]], [29, ["number", 0.10000000000000001], 305, 799, [28, null]], [30, "setpensize", 548, 507, [94, 31, 2]], [31, ["number", 25], 650, 507, [30, null]], [32, "back", 299, 699, [23, 33, 12]], [33, ["number", 5], 357, 699, [32, null]], [34, "back", 299, 491, [18, 35, 14]], [35, ["number", 5], 357, 491, [34, null]], [36, "forward", 1280, 129, [3, 37, 66]], [37, ["number", 100], 1351, 129, [36, null]], [38, "forward", 1280, 213, [66, 39, 68]], [39, ["number", 100], 1351, 213, [38, null]], [40, "forward", 1280, 339, [64, 41, 72]], [41, ["number", 250], 1351, 339, [40, null]], [42, "forward", 1280, 465, [62, 43, 76]], [43, ["number", 100], 1351, 465, [42, null]], [44, "forward", 1280, 549, [76, 45, 74]], [45, ["number", 150], 1351, 549, [44, null]], [46, "forward", 1121, 797, [48, 47, 50]], [47, ["number", 10], 1192, 797, [46, null]], [48, "repeat", 1056, 737, [52, 49, 46, null]], [49, ["number", 10], 1107, 737, [48, null]], [50, "right", 1121, 839, [46, 51, null]], [51, ["number", 9], 1179, 839, [50, null]], [52, "hat", 1056, 687, [null, 53, 48]], [53, ["string", "right"], 1114, 695, [52, null]], [54, "hat", 825, 678, [null, 55, 56]], [55, ["string", "left"], 883, 686, [54, null]], [56, "repeat", 825, 728, [54, 57, 58, null]], [57, ["number", 10], 876, 728, [56, null]], [58, "forward", 890, 788, [56, 59, 60]], [59, ["number", 10], 961, 788, [58, null]], [60, "left", 890, 830, [58, 61, null]], [61, ["number", 9], 948, 830, [60, null]], [62, "stack", 1280, 423, [72, 63, 42]], [63, ["string", "left"], 1338, 423, [62, null]], [64, "stack", 1280, 297, [68, 65, 40]], [65, ["string", "right"], 1338, 297, [64, null]], [66, "stack", 1280, 171, [36, 67, 38]], [67, ["string", "left"], 1338, 171, [66, null]], [68, "stack", 1280, 255, [38, 69, 64]], [69, ["string", "right"], 1338, 255, [68, null]], [70, "stack", 1280, 633, [74, 71, 78]], [71, ["string", "right"], 1338, 633, [70, null]], [72, "stack", 1280, 381, [40, 73, 62]], [73, ["string", "right"], 1338, 381, [72, null]], [74, "stack", 1280, 591, [44, 75, 70]], [75, ["string", "right"], 1338, 591, [74, null]], [76, "stack", 1280, 507, [42, 77, 44]], [77, ["string", "right"], 1338, 507, [76, null]], [78, "stack", 1280, 675, [70, 79, 80]], [79, ["string", "left"], 1338, 675, [78, null]], [80, "stack", 1280, 717, [78, 81, 82]], [81, ["string", "left"], 1338, 717, [80, null]], [82, "stack", 1280, 759, [80, 83, 86]], [83, ["string", "right"], 1338, 759, [82, null]], [84, "stack", 548, 625, [90, 85, 91]], [85, ["string", "path"], 606, 625, [84, null]], [86, "stack", 1280, 801, [82, 87, 88]], [87, ["string", "right"], 1338, 801, [86, null]], [88, "forward", 1280, 843, [86, 89, null]], [89, ["number", 50], 1351, 843, [88, null]], [90, "startfill", 548, 591, [2, 84]], [91, "stopfill", 548, 667, [84, 1]], [92, "setpensize", 548, 743, [1, 93, 5]], [93, ["number", 50], 650, 743, [92, null]], [94, ["fillscreen", 0], 548, 423, [106, 96, 95, 30]], [95, ["number", 50], 630, 465, [94, null]], [96, "yellow", 630, 423, [94, null]], [97, "hat", 548, 187, [null, 98, 27]], [98, ["string", "draw maze"], 606, 195, [97, null]], [99, "stack", 186, 245, [0, 100, 9]], [100, ["string", "draw maze"], 244, 245, [99, null]], [101, ["setxy2", 0], 548, 305, [105, 102, 103, 106]], [102, ["number", -100], 606, 305, [101, null]], [103, ["number", -100], 606, 347, [101, null]], [104, "yellow", 331, 431, [20, null]], [105, "penup", 548, 271, [27, 101]], [106, "pendown", 548, 389, [101, 94]]] \ No newline at end of file
diff --git a/samples/set.ta b/samples/set.ta
index fae0eac..27a0e79 100644
--- a/samples/set.ta
+++ b/samples/set.ta
@@ -1 +1 @@
-[[0, "hat", 608, 355, [null, 1, 133]], [1, ["string", "shape1"], 666, 363, [0, null]], [2, "hat", 616, 509, [null, 3, 136]], [3, ["string", "shape2"], 674, 517, [2, null]], [4, "forward", 673, 675, [10, 5, 6]], [5, ["number", 70], 744, 675, [4, null]], [6, "back", 673, 717, [4, 7, 24]], [7, ["number", 70], 731, 717, [6, null]], [8, "seth", 608, 489, [32, 9, 19]], [9, ["number", 45], 707, 489, [8, null]], [10, "repeat", 608, 615, [28, 11, 4, 12]], [11, ["number", 4], 659, 615, [10, null]], [12, ["vspace", 40], 608, 693, [10, 21]], [13, "repeat", 608, 899, [23, 14, 15, 135]], [14, ["number", 4], 659, 899, [13, null]], [15, "forward", 673, 959, [13, 16, 17]], [16, ["number", 67], 744, 959, [15, null]], [17, "back", 673, 1001, [15, 18, 26]], [18, ["number", 67], 731, 1001, [17, null]], [19, "setpensize", 608, 531, [8, 20, 28]], [20, ["number", 40], 710, 531, [19, null]], [21, "setpensize", 608, 815, [12, 22, 23]], [22, ["number", 20], 710, 815, [21, null]], [23, "setshade", 608, 857, [21, 30, 13]], [24, "right", 673, 759, [6, 25, null]], [25, ["number", 90], 731, 759, [24, null]], [26, "right", 673, 1043, [17, 27, null]], [27, ["number", 90], 731, 1043, [26, null]], [28, "setshade", 608, 573, [19, 29, 10]], [29, ["number", 50], 693, 573, [28, null]], [30, "box", 693, 857, [23, 31, null]], [31, ["string", "shade"], 748, 857, [30, null]], [32, "setcolor", 608, 447, [133, 33, 8]], [33, "box", 685, 447, [32, 34, null]], [34, ["string", "color"], 740, 447, [33, null]], [35, ["storein", 0], 308, 448, [77, 36, 37, 50]], [36, ["string", "color"], 376, 448, [35, null]], [37, ["number", 0], 376, 490, [35, null]], [38, ["storein", 0], 331, 775, [80, 39, 40, 41]], [39, ["string", "shade"], 399, 775, [38, null]], [40, ["number", 0], 399, 817, [38, null]], [41, "repeat", 331, 859, [38, 42, 235, 82]], [42, ["number", 3], 382, 859, [41, null]], [43, "box", 518, 1003, [45, 44, null]], [44, ["string", "shade"], 573, 1003, [43, null]], [45, ["plus2", 0], 464, 1003, [47, 43, 46]], [46, ["number", 50], 518, 1045, [45, null]], [47, ["storein", 0], 396, 961, [235, 48, 45, null]], [48, ["string", "shade"], 464, 961, [47, null]], [49, "stack", 105, 1031, [281, 65, 164]], [50, "repeat", 308, 532, [35, 51, 83, 79]], [51, ["number", 3], 359, 532, [50, null]], [52, ["string", "shape"], 351, 1031, [64, null]], [53, ["storein", 0], 373, 634, [83, 54, 56, null]], [54, ["string", "color"], 441, 634, [53, null]], [55, ["number", 35], 495, 718, [56, null]], [56, ["plus2", 0], 441, 676, [53, 57, 55]], [57, "box", 495, 676, [56, 58, null]], [58, ["string", "color"], 550, 676, [57, null]], [59, "box", 351, 1073, [64, 60, null]], [60, ["string", "shape"], 406, 1073, [59, null]], [61, ["storein", 0], 316, 309, [74, 62, 63, 66]], [62, ["string", "shape"], 384, 309, [61, null]], [63, ["number", 1], 384, 351, [61, null]], [64, ["plus2", 0], 297, 1031, [65, 52, 59]], [65, ["identity2", 40.0], 163, 1031, [49, 64]], [66, "repeat", 316, 393, [61, 67, 89, 76]], [67, ["number", 3], 367, 393, [66, null]], [68, ["storein", 0], 381, 495, [89, 69, 73, null]], [69, ["string", "shape"], 449, 495, [68, null]], [70, ["number", 1], 503, 579, [73, null]], [71, "box", 503, 537, [73, 72, null]], [72, ["string", "shape"], 558, 537, [71, null]], [73, ["plus2", 0], 449, 537, [68, 71, 70]], [74, "sandwichtop_no_arm", 298, 267, [91, 75, 61]], [75, ["string", "shape loop"], 401, 267, [74, null]], [76, ["sandwichcollapsed", 1], 316, 309, [66, null]], [77, "sandwichtop_no_arm", 290, 406, [87, 78, 35]], [78, ["string", "color loop"], 393, 406, [77, null]], [79, ["sandwichcollapsed", 1], 308, 448, [50, null]], [80, "sandwichtop_no_arm", 313, 733, [85, 81, 38]], [81, ["string", "shade loop"], 416, 733, [80, null]], [82, ["sandwichcollapsed", 1], 331, 775, [41, null]], [83, "stack", 373, 592, [50, 84, 53]], [84, ["string", "numberloop"], 431, 592, [83, null]], [85, "hat", 331, 683, [null, 86, 80]], [86, ["string", "shadeloop"], 389, 691, [85, null]], [87, "hat", 308, 356, [null, 88, 77]], [88, ["string", "colorloop"], 366, 364, [87, null]], [89, "stack", 381, 453, [66, 90, 68]], [90, ["string", "colorloop"], 439, 453, [89, null]], [91, "hat", 316, 217, [null, 92, 74]], [92, ["string", "shapeloop"], 374, 225, [91, null]], [93, "setcolor", 616, 601, [136, 94, 96]], [94, "box", 693, 601, [93, 95, null]], [95, ["string", "color"], 748, 601, [94, null]], [96, "seth", 616, 643, [93, 97, 98]], [97, ["number", 0], 715, 643, [96, null]], [98, "setpensize", 616, 685, [96, 99, 100]], [99, ["number", 150], 718, 685, [98, null]], [100, "setshade", 616, 727, [98, 101, 102]], [101, ["number", 50], 701, 727, [100, null]], [102, "forward", 616, 769, [100, 103, 104]], [103, ["number", 1], 687, 769, [102, null]], [104, "back", 616, 811, [102, 105, 106]], [105, ["number", 1], 674, 811, [104, null]], [106, "setpensize", 616, 853, [104, 107, 108]], [107, ["number", 130], 718, 853, [106, null]], [108, "setshade", 616, 895, [106, 109, 113]], [109, "box", 701, 895, [108, 110, null]], [110, ["string", "shade"], 756, 895, [109, null]], [111, "repeat", 314, 688, [147, 112, 152, 166]], [112, ["number", 3], 365, 688, [111, null]], [113, "forward", 616, 937, [108, 114, 115]], [114, ["number", 1], 687, 937, [113, null]], [115, "back", 616, 979, [113, 116, 117]], [116, ["number", 1], 674, 979, [115, null]], [117, "setpensize", 616, 1021, [115, 118, 119]], [118, ["number", 90], 718, 1021, [117, null]], [119, "setshade", 616, 1063, [117, 120, 121]], [120, ["number", 50], 701, 1063, [119, null]], [121, "forward", 616, 1105, [119, 122, 123]], [122, ["number", 1], 687, 1105, [121, null]], [123, "back", 616, 1147, [121, 124, 125]], [124, ["number", 1], 674, 1147, [123, null]], [125, "setpensize", 616, 1189, [123, 126, 127]], [126, ["number", 70], 718, 1189, [125, null]], [127, "setshade", 616, 1231, [125, 128, 129]], [128, ["number", 100], 701, 1231, [127, null]], [129, "forward", 616, 1273, [127, 130, 131]], [130, ["number", 1], 687, 1273, [129, null]], [131, "back", 616, 1315, [129, 132, 138]], [132, ["number", 1], 674, 1315, [131, null]], [133, "sandwichtop_no_arm", 590, 405, [0, 134, 32]], [134, ["string", "shape X"], 693, 405, [133, null]], [135, ["sandwichcollapsed", 1], 608, 447, [13, null]], [136, "sandwichtop_no_arm", 598, 559, [2, 137, 93]], [137, ["string", "shape O"], 701, 559, [136, null]], [138, ["sandwichcollapsed", 1], 616, 601, [131, null]], [139, ["fillscreen", 0], 31, 638, [268, 141, 140, 256]], [140, ["number", 100], 113, 680, [139, null]], [141, "box", 113, 638, [139, 142, null]], [142, ["string", "color"], 168, 638, [141, null]], [143, "hat", 314, 512, [null, 144, 145]], [144, ["string", "numberloop"], 372, 520, [143, null]], [145, "sandwichtop_no_arm", 296, 562, [143, 146, 147]], [146, ["string", "number loop"], 399, 562, [145, null]], [147, ["storein", 0], 314, 604, [145, 148, 149, 111]], [148, ["string", "number"], 382, 604, [147, null]], [149, ["number", 1], 382, 646, [147, null]], [150, "hat", 627, 674, [null, 151, 196]], [151, ["string", "shape3"], 685, 682, [150, null]], [152, "stack", 379, 748, [111, 153, 209]], [153, ["string", "shadeloop"], 437, 748, [152, null]], [154, "repeat", 40, 803, [239, 155, 279, 167]], [155, "box", 91, 803, [154, 156, null]], [156, ["string", "number"], 146, 803, [155, null]], [157, ["setxy", 0], 440, 701, [308, 158, 159, 309]], [158, ["number", -200], 498, 701, [157, null]], [159, ["number", 0], 498, 743, [157, null]], [160, "seth", 105, 1191, [283, 161, 162]], [161, ["number", 90], 204, 1191, [160, null]], [162, "forward", 105, 1233, [160, 163, 165]], [163, ["number", 200], 176, 1233, [162, null]], [164, "penup", 105, 1073, [49, 283]], [165, "pendown", 105, 1275, [162, null]], [166, ["sandwichcollapsed", 1], 314, 604, [111, null]], [167, "wait", 40, 881, [154, 168, 246]], [168, ["number", 0.20000000000000001], 98, 881, [167, null]], [169, "setcolor", 627, 766, [196, 170, 201]], [170, "box", 704, 766, [169, 171, null]], [171, ["string", "color"], 759, 766, [170, null]], [172, "seth", 627, 960, [199, 173, 174]], [173, ["number", 45], 726, 960, [172, null]], [174, "setpensize", 627, 1002, [172, 175, 176]], [175, ["number", 40], 729, 1002, [174, null]], [176, "setshade", 627, 1044, [174, 177, 178]], [177, ["number", 50], 712, 1044, [176, null]], [178, "repeat", 627, 1086, [176, 179, 180, 195]], [179, ["number", 4], 678, 1086, [178, null]], [180, "forward", 692, 1146, [178, 181, 182]], [181, ["number", 72], 763, 1146, [180, null]], [182, "right", 692, 1188, [180, 183, null]], [183, ["number", 90], 750, 1188, [182, null]], [184, "setpensize", 627, 1246, [195, 185, 186]], [185, ["number", 20], 729, 1246, [184, null]], [186, "setshade", 627, 1288, [184, 187, 189]], [187, "box", 712, 1288, [186, 188, null]], [188, ["string", "shade"], 767, 1288, [187, null]], [189, "repeat", 627, 1330, [186, 190, 191, 198]], [190, ["number", 4], 678, 1330, [189, null]], [191, "forward", 692, 1390, [189, 192, 193]], [192, ["number", 72], 763, 1390, [191, null]], [193, "right", 692, 1432, [191, 194, null]], [194, ["number", 90], 750, 1432, [193, null]], [195, ["vspace", 20], 627, 1164, [178, 184]], [196, "sandwichtop_no_arm", 609, 724, [150, 197, 169]], [197, ["string", "shape <>"], 712, 724, [196, null]], [198, ["sandwichcollapsed", 1], 627, 766, [189, null]], [199, "pendown", 627, 926, [203, 172]], [200, "penup", 627, 850, [201, 203]], [201, "seth", 627, 808, [169, 202, 200]], [202, ["number", 270], 726, 808, [201, null]], [203, "forward", 627, 884, [200, 204, 199]], [204, ["number", 50], 698, 884, [203, null]], [205, ["start", 2.0], 34, 208, [null, 208]], [206, "stack", 34, 284, [208, 207, 305]], [207, ["string", "shapeloop"], 92, 284, [206, null]], [208, "hideblocks", 34, 250, [205, 206]], [209, ["storein", 0], 379, 790, [152, 210, 212, null]], [210, ["string", "number"], 447, 790, [209, null]], [211, ["number", 1], 501, 874, [212, null]], [212, ["plus2", 0], 447, 832, [209, 213, 211]], [213, "box", 501, 832, [212, 214, null]], [214, ["string", "number"], 556, 832, [213, null]], [215, "print", 37, 798, [241, 216, 243]], [216, ["plus2", 0], 95, 798, [215, 217, 222]], [217, "box", 149, 798, [216, 218, null]], [218, ["string", "shape"], 204, 798, [217, null]], [219, "box", 257, 882, [221, 220, null]], [220, ["string", "color"], 312, 882, [219, null]], [221, ["plus2", 0], 203, 882, [222, 219, 224]], [222, ["plus2", 0], 149, 840, [216, 223, 221]], [223, ["string", ", "], 203, 840, [222, null]], [224, ["plus2", 0], 257, 924, [221, 225, 226]], [225, ["string", ", "], 311, 924, [224, null]], [226, ["plus2", 0], 311, 966, [224, 227, 229]], [227, "box", 365, 966, [226, 228, null]], [228, ["string", "shade"], 420, 966, [227, null]], [229, ["plus2", 0], 365, 1008, [226, 230, 231]], [230, ["string", ", "], 419, 1008, [229, null]], [231, "box", 419, 1050, [229, 232, null]], [232, ["string", "number"], 474, 1050, [231, null]], [233, "hat", 40, 379, [null, 234, 244]], [234, ["string", "action"], 98, 387, [233, null]], [235, "stack", 396, 919, [41, 236, 47]], [236, ["string", "action"], 454, 919, [235, null]], [237, "hat", 37, 706, [null, 238, 241]], [238, ["string", "status"], 95, 714, [237, null]], [239, "stack", 40, 761, [297, 240, 154]], [240, ["string", "status"], 98, 761, [239, null]], [241, "sandwichtop_no_arm", 19, 756, [237, 242, 215]], [242, ["string", "label"], 122, 756, [241, null]], [243, ["sandwichcollapsed", 1], 37, 798, [215, null]], [244, "sandwichtop_no_arm", 22, 429, [233, 245, 273]], [245, ["string", "draw a card"], 125, 429, [244, null]], [246, ["sandwichcollapsed", 1], 40, 471, [167, null]], [247, "forward", 96, 1060, [261, 248, 258]], [248, ["number", 300], 167, 1060, [247, null]], [249, ["setxy", 0], 31, 882, [306, 250, 251, 307]], [250, ["number", -290], 89, 882, [249, null]], [251, ["number", -150], 89, 924, [249, null]], [252, "seth", 31, 806, [254, 253, 306]], [253, ["number", 0], 130, 806, [252, null]], [254, "setpensize", 31, 764, [256, 255, 252]], [255, ["number", 5], 133, 764, [254, null]], [256, "setshade", 31, 722, [139, 257, 254]], [257, ["number", 25], 116, 722, [256, null]], [258, ["arc", 0], 96, 1102, [247, 259, 260, 263]], [259, ["number", 90], 154, 1102, [258, null]], [260, ["number", 10], 154, 1144, [258, null]], [261, "repeat", 31, 1000, [307, 262, 247, 270]], [262, ["number", 2], 82, 1000, [261, null]], [263, "forward", 96, 1186, [258, 264, 265]], [264, ["number", 580], 167, 1186, [263, null]], [265, ["arc", 0], 96, 1228, [263, 266, 267, null]], [266, ["number", 90], 154, 1228, [265, null]], [267, ["number", 10], 154, 1270, [265, null]], [268, "sandwichtop_no_arm", 13, 596, [271, 269, 139]], [269, ["string", "card background"], 116, 596, [268, null]], [270, ["sandwichcollapsed", 1], 31, 638, [261, null]], [271, "hat", 31, 546, [null, 272, 268]], [272, ["string", "card"], 89, 554, [271, null]], [273, "stack", 40, 471, [244, 274, 286]], [274, ["string", "card"], 98, 471, [273, null]], [275, "xcor", 173, 905, [279, null]], [276, "ycor", 173, 989, [281, null]], [277, "box", 163, 1107, [283, 278, null]], [278, ["string", "x"], 218, 1107, [277, null]], [279, ["storein", 0], 105, 863, [154, 280, 275, 281]], [280, ["string", "x"], 173, 863, [279, null]], [281, ["storein", 0], 105, 947, [279, 282, 276, 49]], [282, ["string", "y"], 173, 947, [281, null]], [283, ["setxy", 0], 105, 1107, [164, 277, 284, 160]], [284, "box", 163, 1149, [283, 285, null]], [285, ["string", "y"], 218, 1149, [284, null]], [286, "ifelse", 40, 513, [273, 289, 287, 314, 297]], [287, ["vspace", 0], 120, 581, [286, 310]], [288, ["vspace", 40], 388, 667, [296, 312]], [289, ["equal2", 0], 106, 479, [286, 291, 290, null]], [290, ["number", 1], 152, 521, [289, null]], [291, "box", 152, 479, [289, 292, null]], [292, ["string", "number"], 207, 479, [291, null]], [293, ["setxy", 0], 120, 657, [310, 294, 295, 313]], [294, ["number", 0], 178, 657, [293, null]], [295, ["number", 0], 178, 699, [293, null]], [296, "ifelse", 308, 599, [314, 298, 288, 308, null]], [297, ["vspace", 60], 40, 599, [286, 239]], [298, ["equal2", 0], 374, 565, [296, 300, 299, null]], [299, ["number", 2], 420, 607, [298, null]], [300, "box", 420, 565, [298, 301, null]], [301, ["string", "number"], 475, 565, [300, null]], [302, ["setxy", 0], 388, 823, [312, 303, 304, 311]], [303, ["number", -100], 446, 823, [302, null]], [304, ["number", 0], 446, 865, [302, null]], [305, "showblocks", 34, 326, [206, null]], [306, "penup", 31, 848, [252, 249]], [307, "pendown", 31, 966, [249, 261]], [308, "penup", 440, 667, [296, 157]], [309, "pendown", 440, 785, [157, null]], [310, "penup", 120, 623, [287, 293]], [311, "pendown", 388, 907, [302, null]], [312, "penup", 388, 789, [288, 302]], [313, "pendown", 120, 741, [293, null]], [314, ["hspace", 40], 172, 581, [286, 296]], [-1, ["turtle", 1], 1, -3, 0, 0, 50, 5], [-1, ["turtle", "Yertle"], 401, -3, 90.0, 70.0, 100.0, 20.0]] \ No newline at end of file
+[[0, "hat", 599, 213, [null, 1, 273]], [1, ["string", "shape1"], 657, 221, [0, null]], [2, "hat", 596, 362, [null, 3, 272]], [3, ["string", "shape2"], 654, 370, [2, null]], [4, "forward", 664, 525, [10, 5, 6]], [5, ["number", 70], 735, 525, [4, null]], [6, "back", 664, 567, [4, 7, 24]], [7, ["number", 70], 722, 567, [6, null]], [8, "seth", 599, 339, [32, 9, 19]], [9, ["number", 45], 698, 339, [8, null]], [10, "repeat", 599, 465, [28, 11, 4, 12]], [11, ["number", 4], 650, 465, [10, null]], [12, ["vspace", 40], 599, 543, [10, 21]], [13, "repeat", 599, 749, [23, 14, 15, 126]], [14, ["number", 4], 650, 749, [13, null]], [15, "forward", 664, 809, [13, 16, 17]], [16, ["number", 67], 735, 809, [15, null]], [17, "back", 664, 851, [15, 18, 26]], [18, ["number", 67], 722, 851, [17, null]], [19, "setpensize", 599, 381, [8, 20, 28]], [20, ["number", 40], 701, 381, [19, null]], [21, "setpensize", 599, 665, [12, 22, 23]], [22, ["number", 20], 701, 665, [21, null]], [23, "setshade", 599, 707, [21, 30, 13]], [24, "right", 664, 609, [6, 25, null]], [25, ["number", 90], 722, 609, [24, null]], [26, "right", 664, 893, [17, 27, null]], [27, ["number", 90], 722, 893, [26, null]], [28, "setshade", 599, 423, [19, 29, 10]], [29, ["number", 50], 684, 423, [28, null]], [30, "box", 684, 707, [23, 31, null]], [31, ["string", "shade"], 739, 707, [30, null]], [32, "setcolor", 599, 297, [273, 33, 8]], [33, "box", 676, 297, [32, 34, null]], [34, ["string", "color"], 731, 297, [33, null]], [35, ["storein", 0], 321, 433, [278, 36, 37, 50]], [36, ["string", "color"], 389, 433, [35, null]], [37, ["number", 0], 389, 475, [35, null]], [38, ["storein", 0], 317, 740, [280, 39, 40, 41]], [39, ["string", "shade"], 385, 740, [38, null]], [40, ["number", 0], 385, 782, [38, null]], [41, "repeat", 317, 824, [38, 42, 202, 75]], [42, ["number", 3], 368, 824, [41, null]], [43, "box", 504, 968, [45, 44, null]], [44, ["string", "shade"], 559, 968, [43, null]], [45, ["plus2", 0], 450, 968, [47, 43, 46]], [46, ["number", 50], 504, 1010, [45, null]], [47, ["storein", 0], 382, 926, [202, 48, 45, null]], [48, ["string", "shade"], 450, 926, [47, null]], [49, "stack", 109, 1035, [237, 64, 151]], [50, "repeat", 321, 517, [35, 51, 76, 74]], [51, ["number", 3], 372, 517, [50, null]], [52, ["string", "shape"], 221, 1035, [64, null]], [53, ["storein", 0], 386, 619, [76, 54, 56, null]], [54, ["string", "color"], 454, 619, [53, null]], [55, ["number", 35], 508, 703, [56, null]], [56, ["plus2", 0], 454, 661, [53, 57, 55]], [57, "box", 508, 661, [56, 58, null]], [58, ["string", "color"], 563, 661, [57, null]], [59, "box", 221, 1077, [64, 60, null]], [60, ["string", "shape"], 276, 1077, [59, null]], [61, ["storein", 0], 315, 287, [277, 62, 63, 65]], [62, ["string", "shape"], 383, 287, [61, null]], [63, ["number", 1], 383, 329, [61, null]], [64, ["plus2", 0], 167, 1035, [49, 52, 59]], [65, "repeat", 315, 371, [61, 66, 82, 73]], [66, ["number", 3], 366, 371, [65, null]], [67, ["storein", 0], 380, 473, [82, 68, 72, null]], [68, ["string", "shape"], 448, 473, [67, null]], [69, ["number", 1], 502, 557, [72, null]], [70, "box", 502, 515, [72, 71, null]], [71, ["string", "shape"], 557, 515, [70, null]], [72, ["plus2", 0], 448, 515, [67, 70, 69]], [73, ["sandwichcollapsed", 1], 315, 287, [65, null]], [74, ["sandwichcollapsed", 1], 321, 433, [50, null]], [75, ["sandwichcollapsed", 1], 317, 740, [41, null]], [76, "stack", 386, 577, [50, 77, 53]], [77, ["string", "numberloop"], 444, 577, [76, null]], [78, "hat", 317, 656, [null, 79, 280]], [79, ["string", "shadeloop"], 375, 664, [78, null]], [80, "hat", 321, 349, [null, 81, 278]], [81, ["string", "colorloop"], 379, 357, [80, null]], [82, "stack", 380, 431, [65, 83, 67]], [83, ["string", "colorloop"], 438, 431, [82, null]], [84, "hat", 315, 203, [null, 85, 277]], [85, ["string", "shapeloop"], 373, 211, [84, null]], [86, "setcolor", 596, 446, [272, 87, 89]], [87, "box", 673, 446, [86, 88, null]], [88, ["string", "color"], 728, 446, [87, null]], [89, "seth", 596, 488, [86, 90, 91]], [90, ["number", 0], 695, 488, [89, null]], [91, "setpensize", 596, 530, [89, 92, 93]], [92, ["number", 150], 698, 530, [91, null]], [93, "setshade", 596, 572, [91, 94, 95]], [94, ["number", 50], 681, 572, [93, null]], [95, "forward", 596, 614, [93, 96, 97]], [96, ["number", 1], 667, 614, [95, null]], [97, "back", 596, 656, [95, 98, 99]], [98, ["number", 1], 654, 656, [97, null]], [99, "setpensize", 596, 698, [97, 100, 101]], [100, ["number", 130], 698, 698, [99, null]], [101, "setshade", 596, 740, [99, 102, 106]], [102, "box", 681, 740, [101, 103, null]], [103, ["string", "shade"], 736, 740, [102, null]], [104, "repeat", 319, 666, [134, 105, 139, 153]], [105, ["number", 3], 370, 666, [104, null]], [106, "forward", 596, 782, [101, 107, 108]], [107, ["number", 1], 667, 782, [106, null]], [108, "back", 596, 824, [106, 109, 110]], [109, ["number", 1], 654, 824, [108, null]], [110, "setpensize", 596, 866, [108, 111, 112]], [111, ["number", 90], 698, 866, [110, null]], [112, "setshade", 596, 908, [110, 113, 114]], [113, ["number", 50], 681, 908, [112, null]], [114, "forward", 596, 950, [112, 115, 116]], [115, ["number", 1], 667, 950, [114, null]], [116, "back", 596, 992, [114, 117, 118]], [117, ["number", 1], 654, 992, [116, null]], [118, "setpensize", 596, 1034, [116, 119, 120]], [119, ["number", 70], 698, 1034, [118, null]], [120, "setshade", 596, 1076, [118, 121, 122]], [121, ["number", 100], 681, 1076, [120, null]], [122, "forward", 596, 1118, [120, 123, 124]], [123, ["number", 1], 667, 1118, [122, null]], [124, "back", 596, 1160, [122, 125, 127]], [125, ["number", 1], 654, 1160, [124, null]], [126, ["sandwichcollapsed", 1], 599, 297, [13, null]], [127, ["sandwichcollapsed", 1], 596, 446, [124, null]], [128, ["fillscreen", 0], 43, 619, [276, 130, 129, 214]], [129, ["number", 100], 125, 661, [128, null]], [130, "box", 125, 619, [128, 131, null]], [131, ["string", "color"], 180, 619, [130, null]], [132, "hat", 319, 498, [null, 133, 279]], [133, ["string", "numberloop"], 377, 506, [132, null]], [134, ["storein", 0], 319, 582, [279, 135, 136, 104]], [135, ["string", "number"], 387, 582, [134, null]], [136, ["number", 1], 387, 624, [134, null]], [137, "hat", 589, 523, [null, 138, 271]], [138, ["string", "shape3"], 647, 531, [137, null]], [139, "stack", 384, 726, [104, 140, 194]], [140, ["string", "shadeloop"], 442, 726, [139, null]], [141, "repeat", 44, 807, [253, 142, 235, 243]], [142, "box", 95, 807, [141, 143, null]], [143, ["string", "number"], 150, 807, [142, null]], [144, ["setxy2", 0], 444, 755, [264, 145, 146, 265]], [145, ["number", -200], 502, 755, [144, null]], [146, ["number", 0], 502, 797, [144, null]], [147, "seth", 109, 1203, [239, 148, 149]], [148, ["number", 90], 208, 1203, [147, null]], [149, "forward", 109, 1245, [147, 150, 152]], [150, ["number", 200], 180, 1245, [149, null]], [151, "penup", 109, 1077, [49, 239]], [152, "pendown", 109, 1287, [149, null]], [153, ["sandwichcollapsed", 1], 319, 582, [104, null]], [154, "wait", 44, 1327, [243, 155, 204]], [155, ["number", 0.20000000000000001], 102, 1327, [154, null]], [156, "setcolor", 589, 607, [271, 157, 186]], [157, "box", 666, 607, [156, 158, null]], [158, ["string", "color"], 721, 607, [157, null]], [159, "seth", 589, 817, [184, 160, 161]], [160, ["number", 45], 688, 817, [159, null]], [161, "setpensize", 589, 859, [159, 162, 163]], [162, ["number", 40], 691, 859, [161, null]], [163, "setshade", 589, 901, [161, 164, 165]], [164, ["number", 50], 674, 901, [163, null]], [165, "repeat", 589, 943, [163, 166, 167, 182]], [166, ["number", 4], 640, 943, [165, null]], [167, "forward", 654, 1003, [165, 168, 169]], [168, ["number", 72], 725, 1003, [167, null]], [169, "right", 654, 1045, [167, 170, null]], [170, ["number", 90], 712, 1045, [169, null]], [171, "setpensize", 589, 1103, [182, 172, 173]], [172, ["number", 20], 691, 1103, [171, null]], [173, "setshade", 589, 1145, [171, 174, 176]], [174, "box", 674, 1145, [173, 175, null]], [175, ["string", "shade"], 729, 1145, [174, null]], [176, "repeat", 589, 1187, [173, 177, 178, 183]], [177, ["number", 4], 640, 1187, [176, null]], [178, "forward", 654, 1247, [176, 179, 180]], [179, ["number", 72], 725, 1247, [178, null]], [180, "right", 654, 1289, [178, 181, null]], [181, ["number", 90], 712, 1289, [180, null]], [182, ["vspace", 20], 589, 1021, [165, 171]], [183, ["sandwichcollapsed", 1], 589, 607, [176, null]], [184, "pendown", 589, 775, [188, 159]], [185, "penup", 589, 691, [186, 188]], [186, "seth", 589, 649, [156, 187, 185]], [187, ["number", 270], 688, 649, [186, null]], [188, "forward", 589, 733, [185, 189, 184]], [189, ["number", 50], 660, 733, [188, null]], [190, ["start", 2.0], 34, 208, [null, 193]], [191, "stack", 34, 292, [193, 192, 261]], [192, ["string", "shapeloop"], 92, 292, [191, null]], [193, "hideblocks", 34, 250, [190, 191]], [194, ["storein", 0], 384, 768, [139, 195, 197, null]], [195, ["string", "number"], 452, 768, [194, null]], [196, ["number", 1], 506, 852, [197, null]], [197, ["plus2", 0], 452, 810, [194, 198, 196]], [198, "box", 506, 810, [197, 199, null]], [199, ["string", "number"], 561, 810, [198, null]], [200, "hat", 44, 391, [null, 201, 274]], [201, ["string", "action"], 102, 399, [200, null]], [202, "stack", 382, 884, [41, 203, 47]], [203, ["string", "action"], 440, 884, [202, null]], [204, ["sandwichcollapsed", 1], 44, 475, [154, null]], [205, "forward", 108, 1057, [219, 206, 216]], [206, ["number", 300], 179, 1057, [205, null]], [207, ["setxy2", 0], 43, 871, [262, 208, 209, 263]], [208, ["number", -290], 101, 871, [207, null]], [209, ["number", -150], 101, 913, [207, null]], [210, "seth", 43, 787, [212, 211, 262]], [211, ["number", 0], 142, 787, [210, null]], [212, "setpensize", 43, 745, [214, 213, 210]], [213, ["number", 5], 145, 745, [212, null]], [214, "setshade", 43, 703, [128, 215, 212]], [215, ["number", 25], 128, 703, [214, null]], [216, ["arc", 0], 108, 1099, [205, 217, 218, 221]], [217, ["number", 90], 166, 1099, [216, null]], [218, ["number", 10], 166, 1141, [216, null]], [219, "repeat", 43, 997, [263, 220, 205, 226]], [220, ["number", 2], 94, 997, [219, null]], [221, "forward", 108, 1183, [216, 222, 223]], [222, ["number", 580], 179, 1183, [221, null]], [223, ["arc", 0], 108, 1225, [221, 224, 225, null]], [224, ["number", 90], 166, 1225, [223, null]], [225, ["number", 10], 166, 1267, [223, null]], [226, ["sandwichcollapsed", 1], 43, 619, [219, null]], [227, "hat", 43, 535, [null, 228, 276]], [228, ["string", "card"], 101, 543, [227, null]], [229, "stack", 44, 475, [274, 230, 275]], [230, ["string", "card"], 102, 475, [229, null]], [231, "xcor", 177, 909, [235, null]], [232, "ycor", 177, 993, [237, null]], [233, "box", 167, 1119, [239, 234, null]], [234, ["string", "x"], 222, 1119, [233, null]], [235, ["storein", 0], 109, 867, [141, 236, 231, 237]], [236, ["string", "x"], 177, 867, [235, null]], [237, ["storein", 0], 109, 951, [235, 238, 232, 49]], [238, ["string", "y"], 177, 951, [237, null]], [239, ["setxy2", 0], 109, 1119, [151, 233, 240, 147]], [240, "box", 167, 1161, [239, 241, null]], [241, ["string", "y"], 222, 1161, [240, null]], [242, "ifelse", 44, 559, [275, 245, 266, 270, 253]], [243, ["vspace", 200], 44, 885, [141, 154]], [244, ["vspace", 40], 392, 713, [252, 268]], [245, ["equal2", 0], 110, 525, [242, 247, 246, null]], [246, ["number", 1], 156, 567, [245, null]], [247, "box", 156, 525, [245, 248, null]], [248, ["string", "number"], 211, 525, [247, null]], [249, ["setxy2", 0], 124, 669, [266, 250, 251, 269]], [250, ["number", 0], 182, 669, [249, null]], [251, ["number", 0], 182, 711, [249, null]], [252, "ifelse", 312, 645, [270, 254, 244, 264, null]], [253, ["vspace", 60], 44, 645, [242, 141]], [254, ["equal2", 0], 378, 611, [252, 256, 255, null]], [255, ["number", 2], 424, 653, [254, null]], [256, "box", 424, 611, [254, 257, null]], [257, ["string", "number"], 479, 611, [256, null]], [258, ["setxy2", 0], 392, 877, [268, 259, 260, 267]], [259, ["number", -100], 450, 877, [258, null]], [260, ["number", 0], 450, 919, [258, null]], [261, "showblocks", 34, 334, [191, null]], [262, "penup", 43, 829, [210, 207]], [263, "pendown", 43, 955, [207, 219]], [264, "penup", 444, 713, [252, 144]], [265, "pendown", 444, 839, [144, null]], [266, "penup", 124, 627, [242, 249]], [267, "pendown", 392, 961, [258, null]], [268, "penup", 392, 835, [244, 258]], [269, "pendown", 124, 753, [249, null]], [270, ["hspace", 40], 176, 627, [242, 252]], [271, "sandwichtop_no_arm_no_label", 571, 573, [137, 156]], [272, "sandwichtop_no_arm_no_label", 578, 412, [2, 86]], [273, "sandwichtop_no_arm_no_label", 581, 263, [0, 32]], [274, "sandwichtop_no_arm_no_label", 26, 441, [200, 229]], [275, ["vspace", 0], 44, 517, [229, 242]], [276, "sandwichtop_no_arm_no_label", 25, 585, [227, 128]], [277, "sandwichtop_no_arm_no_label", 297, 253, [84, 61]], [278, "sandwichtop_no_arm_no_label", 303, 399, [80, 35]], [279, "sandwichtop_no_arm_no_label", 301, 548, [132, 134]], [280, "sandwichtop_no_arm_no_label", 299, 706, [78, 38]]] \ No newline at end of file
diff --git a/samples/shape-and-color-game.ta b/samples/shape-and-color-game.ta
index 57b39f2..d31e935 100644
--- a/samples/shape-and-color-game.ta
+++ b/samples/shape-and-color-game.ta
@@ -1 +1 @@
-[[0, "hat", 466, 464, [null, 1, 338]], [1, ["string", "circle"], 524, 472, [0, null]], [2, "penup", 466, 556, [338, 3]], [3, "seth", 466, 590, [2, 4, 5]], [4, ["number", 270], 565, 590, [3, null]], [5, "forward", 466, 632, [3, 6, 7]], [6, ["number", 56], 537, 632, [5, null]], [7, "seth", 466, 674, [5, 8, 9]], [8, ["number", 0], 565, 674, [7, null]], [9, "pendown", 466, 716, [7, 10]], [10, ["arc", 0], 466, 750, [9, 11, 12, 340]], [11, ["number", 360], 524, 750, [10, null]], [12, ["number", 56], 524, 792, [10, null]], [13, "hat", 468, 175, [null, 14, 376]], [14, ["string", "square"], 526, 183, [13, null]], [15, "penup", 468, 267, [376, 16]], [16, "seth", 468, 301, [15, 17, 18]], [17, ["number", 0], 567, 301, [16, null]], [18, "back", 468, 343, [16, 19, 20]], [19, ["number", 50], 526, 343, [18, null]], [20, "seth", 468, 385, [18, 21, 22]], [21, ["number", 270], 567, 385, [20, null]], [22, "forward", 468, 427, [20, 23, 24]], [23, ["number", 50], 539, 427, [22, null]], [24, "seth", 468, 469, [22, 25, 26]], [25, ["number", 0], 567, 469, [24, null]], [26, "pendown", 468, 511, [24, 27]], [27, "repeat", 468, 545, [26, 28, 29, 378]], [28, ["number", 4], 519, 545, [27, null]], [29, "forward", 533, 605, [27, 30, 31]], [30, ["number", 100], 604, 605, [29, null]], [31, "right", 533, 647, [29, 32, null]], [32, ["number", 90], 591, 647, [31, null]], [33, "hat", 471, 319, [null, 34, 372]], [34, ["string", "triangle"], 529, 327, [33, null]], [35, "penup", 471, 411, [372, 36]], [36, "seth", 471, 445, [35, 37, 38]], [37, ["number", 270], 570, 445, [36, null]], [38, "forward", 471, 487, [36, 39, 40]], [39, ["number", 60], 542, 487, [38, null]], [40, "seth", 471, 529, [38, 41, 42]], [41, ["number", 0], 570, 529, [40, null]], [42, "back", 471, 571, [40, 43, 44]], [43, ["number", 50], 529, 571, [42, null]], [44, "seth", 471, 613, [42, 45, 46]], [45, ["number", 30], 570, 613, [44, null]], [46, "pendown", 471, 655, [44, 47]], [47, "repeat", 471, 689, [46, 48, 49, 375]], [48, ["number", 3], 522, 689, [47, null]], [49, "forward", 536, 749, [47, 50, 51]], [50, ["number", 120], 607, 749, [49, null]], [51, "right", 536, 791, [49, 52, null]], [52, ["number", 120], 594, 791, [51, null]], [53, "seth", 471, 841, [375, 54, 374]], [54, ["number", 0], 570, 841, [53, null]], [55, "hat", 468, 604, [null, 56, 369]], [56, ["string", "star"], 526, 612, [55, null]], [57, "penup", 468, 696, [369, 58]], [58, "seth", 468, 730, [57, 59, 60]], [59, ["number", 0], 567, 730, [58, null]], [60, "back", 468, 772, [58, 61, 62]], [61, ["number", 44], 526, 772, [60, null]], [62, "seth", 468, 814, [60, 63, 64]], [63, ["number", 270], 567, 814, [62, null]], [64, "forward", 468, 856, [62, 65, 66]], [65, ["number", 30], 539, 856, [64, null]], [66, "seth", 468, 898, [64, 67, 68]], [67, ["number", 18], 567, 898, [66, null]], [68, "pendown", 468, 940, [66, 69]], [69, "repeat", 468, 974, [68, 70, 71, 368]], [70, ["number", 5], 519, 974, [69, null]], [71, "forward", 533, 1034, [69, 72, 73]], [72, ["number", 100], 604, 1034, [71, null]], [73, "right", 533, 1076, [71, 74, null]], [74, ["number", 144], 591, 1076, [73, null]], [75, "seth", 468, 1126, [368, 76, 371]], [76, ["number", 0], 567, 1126, [75, null]], [77, "hat", 1089, 69, [null, 78, 362]], [78, ["string", "shapes"], 1147, 77, [77, null]], [79, "setpensize", 1089, 161, [362, 80, 81]], [80, ["number", 10], 1191, 161, [79, null]], [81, ["setxy", 0], 1089, 203, [79, 82, 83, 84]], [82, ["number", -100], 1147, 203, [81, null]], [83, ["number", 100], 1147, 245, [81, null]], [84, "setcolor", 1089, 287, [81, 85, 86]], [85, "pop", 1166, 287, [84, null]], [86, "stack", 1089, 329, [84, 87, 88]], [87, "pop", 1147, 329, [86, null]], [88, ["setxy", 0], 1089, 371, [86, 89, 90, 91]], [89, ["number", 100], 1147, 371, [88, null]], [90, ["number", 100], 1147, 413, [88, null]], [91, "setcolor", 1089, 455, [88, 92, 93]], [92, "pop", 1166, 455, [91, null]], [93, "stack", 1089, 497, [91, 94, 95]], [94, "pop", 1147, 497, [93, null]], [95, ["setxy", 0], 1089, 539, [93, 96, 97, 98]], [96, ["number", 100], 1147, 539, [95, null]], [97, ["number", -100], 1147, 581, [95, null]], [98, "setcolor", 1089, 623, [95, 99, 100]], [99, "pop", 1166, 623, [98, null]], [100, "stack", 1089, 665, [98, 101, 102]], [101, "pop", 1147, 665, [100, null]], [102, ["setxy", 0], 1089, 707, [100, 103, 104, 105]], [103, ["number", -100], 1147, 707, [102, null]], [104, ["number", -100], 1147, 749, [102, null]], [105, "setcolor", 1089, 791, [102, 106, 107]], [106, "pop", 1166, 791, [105, null]], [107, "stack", 1089, 833, [105, 108, 109]], [108, "pop", 1147, 833, [107, null]], [109, ["setxy", 0], 1089, 875, [107, 110, 111, 364]], [110, ["number", 0], 1147, 875, [109, null]], [111, ["number", 0], 1147, 917, [109, null]], [112, "hat", 788, 529, [null, 113, 390]], [113, ["string", "calculate distance"], 846, 537, [112, null]], [114, ["storein", 0], 788, 613, [390, 115, 116, 389]], [115, ["string", "dx"], 856, 613, [114, null]], [116, ["minus2", 0], 856, 655, [114, 117, 119]], [117, "box", 910, 655, [116, 118, null]], [118, ["string", "x"], 965, 655, [117, null]], [119, "xcor", 934, 697, [116, null]], [120, ["storein", 0], 788, 731, [389, 121, 122, 388]], [121, ["string", "dy"], 856, 731, [120, null]], [122, ["minus2", 0], 856, 773, [120, 123, 125]], [123, "box", 910, 773, [122, 124, null]], [124, ["string", "y"], 965, 773, [123, null]], [125, "ycor", 934, 815, [122, null]], [126, ["storein", 0], 788, 849, [388, 127, 128, 337]], [127, ["string", "distance"], 856, 849, [126, null]], [128, "sqrt", 856, 891, [126, 129]], [129, ["plus2", 20.0], 910, 891, [128, 130, 135]], [130, ["product2", 0], 964, 891, [129, 131, 133]], [131, "box", 1018, 891, [130, 132, null]], [132, ["string", "dx"], 1073, 891, [131, null]], [133, "box", 1018, 933, [130, 134, null]], [134, ["string", "dx"], 1073, 933, [133, null]], [135, ["product2", 0], 964, 973, [129, 136, 138]], [136, "box", 1018, 973, [135, 137, null]], [137, ["string", "dy"], 1073, 973, [136, null]], [138, "box", 1018, 1015, [135, 139, null]], [139, ["string", "dy"], 1073, 1015, [138, null]], [140, "hat", 190, 175, [null, 141, 379]], [141, ["string", "q1"], 248, 183, [140, null]], [142, ["storein", 0], 190, 267, [379, 143, 144, 145]], [143, ["string", "x"], 258, 267, [142, null]], [144, ["number", 100], 258, 309, [142, null]], [145, ["storein", 0], 190, 351, [142, 146, 147, 148]], [146, ["string", "y"], 258, 351, [145, null]], [147, ["number", 100], 258, 393, [145, null]], [148, "push", 190, 435, [145, 161, 149]], [149, "stack", 190, 477, [148, 150, 381]], [150, ["string", "ask"], 248, 477, [149, null]], [151, "hat", 194, 315, [null, 159, 382]], [152, ["storein", 0], 194, 407, [382, 153, 163, 154]], [153, ["string", "x"], 262, 407, [152, null]], [154, ["storein", 0], 194, 491, [152, 155, 162, 156]], [155, ["string", "y"], 262, 491, [154, null]], [156, "push", 194, 575, [154, 160, 157]], [157, "stack", 194, 617, [156, 158, 384]], [158, ["string", "ask"], 252, 617, [157, null]], [159, ["string", "q2"], 252, 323, [151, null]], [160, ["string", "Put the turtle in the red square."], 252, 575, [156, null]], [161, ["string", "Put the turtle in the blue triangle."], 248, 435, [148, null]], [162, ["number", 100], 262, 533, [154, null]], [163, ["number", -100], 262, 449, [152, null]], [164, "hat", 196, 455, [null, 165, 385]], [165, ["string", "q3"], 254, 463, [164, null]], [166, ["storein", 0], 196, 547, [385, 167, 186, 168]], [167, ["string", "x"], 264, 547, [166, null]], [168, ["storein", 0], 196, 631, [166, 169, 170, 171]], [169, ["string", "y"], 264, 631, [168, null]], [170, ["number", -100], 264, 673, [168, null]], [171, "push", 196, 715, [168, 185, 172]], [172, "stack", 196, 757, [171, 173, 387]], [173, ["string", "ask"], 254, 757, [172, null]], [174, "hat", 192, 598, [null, 175, 365]], [175, ["string", "fini"], 250, 606, [174, null]], [176, ["storein", 0], 192, 690, [365, 179, 177, 178]], [177, ["number", 0], 260, 732, [176, null]], [178, ["storein", 0], 192, 774, [176, 180, 181, 182]], [179, ["string", "x"], 260, 690, [176, null]], [180, ["string", "y"], 260, 774, [178, null]], [181, ["number", 0], 260, 816, [178, null]], [182, "push", 192, 858, [178, 187, 183]], [183, "stack", 192, 900, [182, 184, 367]], [184, ["string", "ask"], 250, 900, [183, null]], [185, ["string", "Put the turtle in the red circle."], 254, 715, [171, null]], [186, ["number", -100], 264, 589, [166, null]], [187, ["string", "Well played!"], 250, 858, [182, null]], [188, ["start", 2.0], 770, 67, [null, 358]], [189, ["storein", 0], 770, 151, [358, 190, 191, 192]], [190, ["string", "blue"], 838, 151, [189, null]], [191, ["number", 70], 838, 193, [189, null]], [192, ["storein", 0], 770, 235, [189, 193, 194, 195]], [193, ["string", "red"], 838, 235, [192, null]], [194, ["number", 0], 838, 277, [192, null]], [195, ["storein", 0], 770, 319, [192, 196, 197, 198]], [196, ["string", "green"], 838, 319, [195, null]], [197, ["number", 30], 838, 361, [195, null]], [198, "hideblocks", 770, 403, [195, 199]], [199, "stack", 770, 437, [198, 200, 201]], [200, ["string", "pattern a"], 828, 437, [199, null]], [201, "stack", 770, 479, [199, 202, 203]], [202, ["string", "q1"], 828, 479, [201, null]], [203, "stack", 770, 521, [201, 231, 204]], [204, "stack", 770, 563, [203, 205, 206]], [205, ["string", "q2"], 828, 563, [204, null]], [206, "stack", 770, 605, [204, 230, 207]], [207, "stack", 770, 647, [206, 208, 209]], [208, ["string", "q3"], 828, 647, [207, null]], [209, "stack", 770, 689, [207, 210, 360]], [210, ["string", "fini"], 828, 689, [209, null]], [211, "hat", 781, 386, [null, 212, 341]], [212, ["string", "answer"], 839, 394, [211, null]], [213, ["setxy", 0], 781, 478, [341, 214, 215, 216]], [214, ["number", 0], 839, 478, [213, null]], [215, ["number", 0], 839, 520, [213, null]], [216, "forever", 781, 562, [213, 217, 343]], [217, "stack", 842, 580, [216, 218, 344]], [218, ["string", "calculate distance"], 900, 580, [217, null]], [219, "if", 842, 656, [344, 220, 224, 345]], [220, ["less2", 0], 880, 622, [219, 221, 223, null]], [221, "box", 926, 622, [220, 222, null]], [222, ["string", "distance"], 981, 622, [221, null]], [223, ["number", 100], 926, 664, [220, null]], [224, ["setxy", 0], 894, 724, [219, 225, 226, 227]], [225, ["number", 0], 952, 724, [224, null]], [226, ["number", 0], 952, 766, [224, null]], [227, "stopstack", 894, 808, [224, null]], [228, "wait", 842, 856, [345, 229, null]], [229, ["number", 1], 900, 856, [228, null]], [230, ["string", "pattern c"], 828, 605, [206, null]], [231, ["string", "pattern b"], 828, 521, [203, null]], [232, "hat", 1103, 221, [null, 233, 355]], [233, ["string", "pattern a"], 1161, 229, [232, null]], [234, "clean", 1103, 313, [355, 235]], [235, "push", 1103, 347, [234, 236, 237]], [236, ["string", "square"], 1161, 347, [235, null]], [237, "push", 1103, 389, [235, 238, 240]], [238, "box", 1161, 389, [237, 239, null]], [239, ["string", "blue"], 1216, 389, [238, null]], [240, "push", 1103, 431, [237, 241, 242]], [241, ["string", "circle"], 1161, 431, [240, null]], [242, "push", 1103, 473, [240, 243, 245]], [243, "box", 1161, 473, [242, 244, null]], [244, ["string", "green"], 1216, 473, [243, null]], [245, "push", 1103, 515, [242, 246, 247]], [246, ["string", "triangle"], 1161, 515, [245, null]], [247, "push", 1103, 557, [245, 248, 250]], [248, "box", 1161, 557, [247, 249, null]], [249, ["string", "blue"], 1216, 557, [248, null]], [250, "push", 1103, 599, [247, 251, 252]], [251, ["string", "square"], 1161, 599, [250, null]], [252, "push", 1103, 641, [250, 253, 255]], [253, "box", 1161, 641, [252, 254, null]], [254, ["string", "red"], 1216, 641, [253, null]], [255, "stack", 1103, 683, [252, 256, 357]], [256, ["string", "shapes"], 1161, 683, [255, null]], [257, "hat", 1121, 366, [null, 258, 352]], [258, ["string", "pattern b"], 1179, 374, [257, null]], [259, "clean", 1121, 458, [352, 260]], [260, "push", 1121, 492, [259, 261, 262]], [261, ["string", "triangle"], 1179, 492, [260, null]], [262, "push", 1121, 534, [260, 263, 265]], [263, "box", 1179, 534, [262, 264, null]], [264, ["string", "red"], 1234, 534, [263, null]], [265, "push", 1121, 576, [262, 266, 267]], [266, ["string", "circle"], 1179, 576, [265, null]], [267, "push", 1121, 618, [265, 268, 270]], [268, "box", 1179, 618, [267, 269, null]], [269, ["string", "green"], 1234, 618, [268, null]], [270, "push", 1121, 660, [267, 271, 272]], [271, ["string", "square"], 1179, 660, [270, null]], [272, "push", 1121, 702, [270, 273, 275]], [273, "box", 1179, 702, [272, 274, null]], [274, ["string", "green"], 1234, 702, [273, null]], [275, "push", 1121, 744, [272, 276, 277]], [276, ["string", "square"], 1179, 744, [275, null]], [277, "push", 1121, 786, [275, 278, 280]], [278, "box", 1179, 786, [277, 279, null]], [279, ["string", "red"], 1234, 786, [278, null]], [280, "stack", 1121, 828, [277, 281, 354]], [281, ["string", "shapes"], 1179, 828, [280, null]], [282, "hat", 1134, 522, [null, 283, 349]], [283, ["string", "pattern c"], 1192, 530, [282, null]], [284, "clean", 1134, 614, [349, 285]], [285, "push", 1134, 648, [284, 286, 287]], [286, ["string", "circle"], 1192, 648, [285, null]], [287, "push", 1134, 690, [285, 288, 290]], [288, "box", 1192, 690, [287, 289, null]], [289, ["string", "red"], 1247, 690, [288, null]], [290, "push", 1134, 732, [287, 291, 292]], [291, ["string", "circle"], 1192, 732, [290, null]], [292, "push", 1134, 774, [290, 293, 295]], [293, "box", 1192, 774, [292, 294, null]], [294, ["string", "green"], 1247, 774, [293, null]], [295, "push", 1134, 816, [292, 296, 297]], [296, ["string", "square"], 1192, 816, [295, null]], [297, "push", 1134, 858, [295, 298, 300]], [298, "box", 1192, 858, [297, 299, null]], [299, ["string", "blue"], 1247, 858, [298, null]], [300, "push", 1134, 900, [297, 301, 302]], [301, ["string", "triangle"], 1192, 900, [300, null]], [302, "push", 1134, 942, [300, 303, 305]], [303, "box", 1192, 942, [302, 304, null]], [304, ["string", "red"], 1247, 942, [303, null]], [305, "stack", 1134, 984, [302, 306, 351]], [306, ["string", "shapes"], 1192, 984, [305, null]], [307, "hat", 776, 222, [null, 308, 346]], [308, ["string", "ask"], 834, 230, [307, null]], [309, ["setxy", 0], 776, 314, [346, 310, 311, 312]], [310, ["number", -300], 834, 314, [309, null]], [311, ["number", 300], 834, 356, [309, null]], [312, "seth", 776, 398, [309, 313, 314]], [313, ["number", 90], 875, 398, [312, null]], [314, "setcolor", 776, 440, [312, 315, 316]], [315, ["number", 0], 853, 440, [314, null]], [316, "setshade", 776, 482, [314, 317, 318]], [317, ["number", 100], 861, 482, [316, null]], [318, "setpensize", 776, 524, [316, 319, 320]], [319, ["number", 120], 878, 524, [318, null]], [320, "forward", 776, 566, [318, 321, 322]], [321, ["number", 700], 847, 566, [320, null]], [322, "back", 776, 608, [320, 323, 324]], [323, ["number", 700], 834, 608, [322, null]], [324, "setshade", 776, 650, [322, 325, 326]], [325, ["number", 50], 861, 650, [324, null]], [326, "seth", 776, 692, [324, 327, 328]], [327, ["number", 0], 875, 692, [326, null]], [328, ["setxy", 0], 776, 734, [326, 329, 330, 331]], [329, ["number", -300], 834, 734, [328, null]], [330, ["number", 300], 834, 776, [328, null]], [331, "settextsize", 776, 818, [328, 332, 333]], [332, ["number", 24], 880, 818, [331, null]], [333, "show", 776, 860, [331, 334, 335]], [334, "pop", 834, 860, [333, null]], [335, "stack", 776, 902, [333, 336, 348]], [336, ["string", "answer"], 834, 902, [335, null]], [337, ["sandwichcollapsed", 1], 788, 613, [126, null]], [338, "sandwichtop_no_arm", 448, 514, [0, 339, 2]], [339, ["string", "draw a circle"], 551, 514, [338, null]], [340, ["sandwichcollapsed", 1], 466, 556, [10, null]], [341, "sandwichtop_no_arm", 763, 436, [211, 342, 213]], [342, ["string", "move the turtle to the answer"], 866, 436, [341, null]], [343, ["sandwichcollapsed", 1], 781, 478, [216, null]], [344, ["vspace", 0], 842, 622, [217, 219]], [345, ["vspace", 40.0], 842, 742, [219, 228]], [346, "sandwichtop_no_arm", 758, 272, [307, 347, 309]], [347, ["string", "ask the question"], 861, 272, [346, null]], [348, ["sandwichcollapsed", 1], 776, 314, [335, null]], [349, "sandwichtop_no_arm", 1116, 572, [282, 350, 284]], [350, ["string", "o o [] <"], 1219, 572, [349, null]], [351, ["sandwichcollapsed", 1], 1134, 614, [305, null]], [352, "sandwichtop_no_arm", 1103, 416, [257, 353, 259]], [353, ["string", "< o [] []"], 1206, 416, [352, null]], [354, ["sandwichcollapsed", 1], 1121, 458, [280, null]], [355, "sandwichtop_no_arm", 1085, 271, [232, 356, 234]], [356, ["string", "[] o < []"], 1188, 271, [355, null]], [357, ["sandwichcollapsed", 1], 1103, 313, [255, null]], [358, "sandwichtop_no_arm", 752, 109, [188, 359, 189]], [359, ["string", "play the game"], 855, 109, [358, null]], [360, "showblocks", 770, 731, [209, 361]], [361, ["sandwichcollapsed", 1], 770, 151, [360, null]], [362, "sandwichtop_no_arm", 1071, 119, [77, 363, 79]], [363, ["string", "draw shapes"], 1174, 119, [362, null]], [364, ["sandwichcollapsed", 1], 1089, 161, [109, null]], [365, "sandwichtop_no_arm", 174, 648, [174, 366, 176]], [366, ["string", "celebrate"], 277, 648, [365, null]], [367, ["sandwichcollapsed", 1], 192, 690, [183, null]], [368, ["vspace", 20.0], 468, 1052, [69, 75]], [369, "sandwichtop_no_arm", 450, 654, [55, 370, 57]], [370, ["string", "draw a 5-pointed star"], 553, 654, [369, null]], [371, ["sandwichcollapsed", 1], 468, 696, [75, null]], [372, "sandwichtop_no_arm", 453, 369, [33, 373, 35]], [373, ["string", "draw a triangle"], 556, 369, [372, null]], [374, ["sandwichcollapsed", 1], 471, 411, [53, null]], [375, ["vspace", 20.0], 471, 767, [47, 53]], [376, "sandwichtop_no_arm", 450, 225, [13, 377, 15]], [377, ["string", "draw a square"], 553, 225, [376, null]], [378, ["sandwichcollapsed", 1], 468, 267, [27, null]], [379, "sandwichtop_no_arm", 172, 225, [140, 380, 142]], [380, ["string", "blue triangle"], 275, 225, [379, null]], [381, ["sandwichcollapsed", 1], 190, 267, [149, null]], [382, "sandwichtop_no_arm", 176, 365, [151, 383, 152]], [383, ["string", "red square"], 279, 365, [382, null]], [384, ["sandwichcollapsed", 1], 194, 407, [157, null]], [385, "sandwichtop_no_arm", 178, 505, [164, 386, 166]], [386, ["string", "red circle"], 281, 505, [385, null]], [387, ["sandwichcollapsed", 1], 196, 547, [172, null]], [388, ["vspace", 0], 788, 815, [120, 126]], [389, ["vspace", 0], 788, 697, [114, 120]], [390, "sandwichtop_no_arm_no_label", 770, 579, [112, 114]]] \ No newline at end of file
+[[0, "hat", 801, 239, [null, 1, 380]], [1, ["string", "circle"], 859, 247, [0, null]], [2, "penup", 801, 323, [380, 3]], [3, "seth", 801, 365, [2, 4, 5]], [4, ["number", 270], 900, 365, [3, null]], [5, "forward", 801, 407, [3, 6, 7]], [6, ["number", 56], 872, 407, [5, null]], [7, "seth", 801, 449, [5, 8, 9]], [8, ["number", 0], 900, 449, [7, null]], [9, "pendown", 801, 491, [7, 10]], [10, ["arc", 0], 801, 533, [9, 11, 12, 335]], [11, ["number", 360], 859, 533, [10, null]], [12, ["number", 56], 859, 575, [10, null]], [13, "hat", 796, 97, [null, 14, 378]], [14, ["string", "square"], 854, 105, [13, null]], [15, "penup", 796, 181, [378, 16]], [16, "seth", 796, 223, [15, 17, 18]], [17, ["number", 0], 895, 223, [16, null]], [18, "back", 796, 265, [16, 19, 20]], [19, ["number", 50], 854, 265, [18, null]], [20, "seth", 796, 307, [18, 21, 22]], [21, ["number", 270], 895, 307, [20, null]], [22, "forward", 796, 349, [20, 23, 24]], [23, ["number", 50], 867, 349, [22, null]], [24, "seth", 796, 391, [22, 25, 26]], [25, ["number", 0], 895, 391, [24, null]], [26, "pendown", 796, 433, [24, 27]], [27, "repeat", 796, 475, [26, 28, 29, 350]], [28, ["number", 4], 847, 475, [27, null]], [29, "forward", 861, 535, [27, 30, 31]], [30, ["number", 100], 932, 535, [29, null]], [31, "right", 861, 577, [29, 32, null]], [32, ["number", 90], 919, 577, [31, null]], [33, "hat", 805, 532, [null, 34, 379]], [34, ["string", "triangle"], 863, 540, [33, null]], [35, "penup", 805, 616, [379, 36]], [36, "seth", 805, 658, [35, 37, 38]], [37, ["number", 270], 904, 658, [36, null]], [38, "forward", 805, 700, [36, 39, 40]], [39, ["number", 60], 876, 700, [38, null]], [40, "seth", 805, 742, [38, 41, 42]], [41, ["number", 0], 904, 742, [40, null]], [42, "back", 805, 784, [40, 43, 44]], [43, ["number", 50], 863, 784, [42, null]], [44, "seth", 805, 826, [42, 45, 46]], [45, ["number", 30], 904, 826, [44, null]], [46, "pendown", 805, 868, [44, 47]], [47, "repeat", 805, 910, [46, 48, 49, 349]], [48, ["number", 3], 856, 910, [47, null]], [49, "forward", 870, 970, [47, 50, 51]], [50, ["number", 120], 941, 970, [49, null]], [51, "right", 870, 1012, [49, 52, null]], [52, ["number", 120], 928, 1012, [51, null]], [53, "seth", 805, 1070, [349, 54, 348]], [54, ["number", 0], 904, 1070, [53, null]], [55, "hat", 806, 387, [null, 56, 381]], [56, ["string", "star"], 864, 395, [55, null]], [57, "penup", 806, 471, [381, 58]], [58, "seth", 806, 513, [57, 59, 60]], [59, ["number", 0], 905, 513, [58, null]], [60, "back", 806, 555, [58, 61, 62]], [61, ["number", 44], 864, 555, [60, null]], [62, "seth", 806, 597, [60, 63, 64]], [63, ["number", 270], 905, 597, [62, null]], [64, "forward", 806, 639, [62, 65, 66]], [65, ["number", 30], 877, 639, [64, null]], [66, "seth", 806, 681, [64, 67, 68]], [67, ["number", 18], 905, 681, [66, null]], [68, "pendown", 806, 723, [66, 69]], [69, "repeat", 806, 765, [68, 70, 71, 346]], [70, ["number", 5], 857, 765, [69, null]], [71, "forward", 871, 825, [69, 72, 73]], [72, ["number", 100], 942, 825, [71, null]], [73, "right", 871, 867, [71, 74, null]], [74, ["number", 144], 929, 867, [73, null]], [75, "seth", 806, 925, [346, 76, 347]], [76, ["number", 0], 905, 925, [75, null]], [77, "hat", 1043, 420, [null, 78, 370]], [78, ["string", "shapes"], 1101, 428, [77, null]], [79, "setpensize", 1043, 504, [370, 80, 356]], [80, ["number", 10], 1145, 504, [79, null]], [81, ["setxy2", 0], 1043, 588, [356, 82, 83, 357]], [82, ["number", -100], 1101, 588, [81, null]], [83, ["number", 100], 1101, 630, [81, null]], [84, "setcolor", 1043, 714, [357, 85, 86]], [85, "pop", 1120, 714, [84, null]], [86, "stack", 1043, 756, [84, 87, 358]], [87, "pop", 1101, 756, [86, null]], [88, ["setxy2", 0], 1043, 840, [358, 89, 90, 359]], [89, ["number", 100], 1101, 840, [88, null]], [90, ["number", 100], 1101, 882, [88, null]], [91, "setcolor", 1043, 966, [359, 92, 93]], [92, "pop", 1120, 966, [91, null]], [93, "stack", 1043, 1008, [91, 94, 360]], [94, "pop", 1101, 1008, [93, null]], [95, ["setxy2", 0], 1043, 1092, [360, 96, 97, 361]], [96, ["number", 100], 1101, 1092, [95, null]], [97, ["number", -100], 1101, 1134, [95, null]], [98, "setcolor", 1043, 1218, [361, 99, 100]], [99, "pop", 1120, 1218, [98, null]], [100, "stack", 1043, 1260, [98, 101, 362]], [101, "pop", 1101, 1260, [100, null]], [102, ["setxy2", 0], 1043, 1344, [362, 103, 104, 363]], [103, ["number", -100], 1101, 1344, [102, null]], [104, ["number", -100], 1101, 1386, [102, null]], [105, "setcolor", 1043, 1470, [363, 106, 107]], [106, "pop", 1120, 1470, [105, null]], [107, "stack", 1043, 1512, [105, 108, 364]], [108, "pop", 1101, 1512, [107, null]], [109, "hat", 1039, 263, [null, 110, 377]], [110, ["string", "calculate distance"], 1097, 271, [109, null]], [111, ["storein", 0], 1039, 347, [377, 112, 113, 355]], [112, ["string", "dx"], 1107, 347, [111, null]], [113, ["minus2", 0], 1107, 389, [111, 114, 116]], [114, "box", 1161, 389, [113, 115, null]], [115, ["string", "x"], 1216, 389, [114, null]], [116, "xcor", 1185, 431, [113, null]], [117, ["storein", 0], 1039, 473, [355, 118, 119, 354]], [118, ["string", "dy"], 1107, 473, [117, null]], [119, ["minus2", 0], 1107, 515, [117, 120, 122]], [120, "box", 1161, 515, [119, 121, null]], [121, ["string", "y"], 1216, 515, [120, null]], [122, "ycor", 1185, 557, [119, null]], [123, ["storein", 0], 1039, 599, [354, 124, 125, 334]], [124, ["string", "distance"], 1107, 599, [123, null]], [125, "sqrt", 1107, 641, [123, 126]], [126, ["plus2", 20.0], 1161, 641, [125, 127, 132]], [127, ["product2", 0], 1215, 641, [126, 128, 130]], [128, "box", 1269, 641, [127, 129, null]], [129, ["string", "dx"], 1324, 641, [128, null]], [130, "box", 1269, 683, [127, 131, null]], [131, ["string", "dx"], 1324, 683, [130, null]], [132, ["product2", 0], 1215, 723, [126, 133, 135]], [133, "box", 1269, 723, [132, 134, null]], [134, ["string", "dy"], 1324, 723, [133, null]], [135, "box", 1269, 765, [132, 136, null]], [136, ["string", "dy"], 1324, 765, [135, null]], [137, "hat", 516, 195, [null, 138, 382]], [138, ["string", "q1"], 574, 203, [137, null]], [139, ["storein", 0], 516, 279, [382, 140, 141, 142]], [140, ["string", "x"], 584, 279, [139, null]], [141, ["number", 100], 584, 321, [139, null]], [142, ["storein", 0], 516, 363, [139, 143, 144, 145]], [143, ["string", "y"], 584, 363, [142, null]], [144, ["number", 100], 584, 405, [142, null]], [145, "push", 516, 447, [142, 158, 146]], [146, "stack", 516, 489, [145, 147, 351]], [147, ["string", "ask"], 574, 489, [146, null]], [148, "hat", 518, 335, [null, 156, 383]], [149, ["storein", 0], 518, 419, [383, 150, 160, 151]], [150, ["string", "x"], 586, 419, [149, null]], [151, ["storein", 0], 518, 503, [149, 152, 159, 153]], [152, ["string", "y"], 586, 503, [151, null]], [153, "push", 518, 587, [151, 157, 154]], [154, "stack", 518, 629, [153, 155, 352]], [155, ["string", "ask"], 576, 629, [154, null]], [156, ["string", "q2"], 576, 343, [148, null]], [157, ["string", "Put the turtle in the red square."], 576, 587, [153, null]], [158, ["string", "Put the turtle in the blue triangle."], 574, 447, [145, null]], [159, ["number", 100], 586, 545, [151, null]], [160, ["number", -100], 586, 461, [149, null]], [161, "hat", 513, 477, [null, 162, 384]], [162, ["string", "q3"], 571, 485, [161, null]], [163, ["storein", 0], 513, 561, [384, 164, 183, 165]], [164, ["string", "x"], 581, 561, [163, null]], [165, ["storein", 0], 513, 645, [163, 166, 167, 168]], [166, ["string", "y"], 581, 645, [165, null]], [167, ["number", -100], 581, 687, [165, null]], [168, "push", 513, 729, [165, 182, 169]], [169, "stack", 513, 771, [168, 170, 353]], [170, ["string", "ask"], 571, 771, [169, null]], [171, "hat", 1052, 102, [null, 172, 385]], [172, ["string", "fini"], 1110, 110, [171, null]], [173, ["storein", 0], 1052, 186, [385, 176, 174, 175]], [174, ["number", 0], 1120, 228, [173, null]], [175, ["storein", 0], 1052, 270, [173, 177, 178, 179]], [176, ["string", "x"], 1120, 186, [173, null]], [177, ["string", "y"], 1120, 270, [175, null]], [178, ["number", 0], 1120, 312, [175, null]], [179, "push", 1052, 354, [175, 184, 180]], [180, "stack", 1052, 396, [179, 181, 345]], [181, ["string", "ask"], 1110, 396, [180, null]], [182, ["string", "Put the turtle in the red circle."], 571, 729, [168, null]], [183, ["number", -100], 581, 603, [163, null]], [184, ["string", "Well played!"], 1110, 354, [179, null]], [185, ["start", 2.0], 345, 201, [null, 374]], [186, ["storein", 0], 345, 277, [374, 187, 188, 189]], [187, ["string", "blue"], 413, 277, [186, null]], [188, ["number", 70], 413, 319, [186, null]], [189, ["storein", 0], 345, 361, [186, 190, 191, 192]], [190, ["string", "red"], 413, 361, [189, null]], [191, ["number", 0], 413, 403, [189, null]], [192, ["storein", 0], 345, 445, [189, 193, 194, 195]], [193, ["string", "green"], 413, 445, [192, null]], [194, ["number", 30], 413, 487, [192, null]], [195, "hideblocks", 345, 529, [192, 196]], [196, "stack", 345, 571, [195, 197, 198]], [197, ["string", "pattern a"], 403, 571, [196, null]], [198, "stack", 345, 613, [196, 199, 200]], [199, ["string", "q1"], 403, 613, [198, null]], [200, "stack", 345, 655, [198, 228, 201]], [201, "stack", 345, 697, [200, 202, 203]], [202, ["string", "q2"], 403, 697, [201, null]], [203, "stack", 345, 739, [201, 227, 204]], [204, "stack", 345, 781, [203, 205, 206]], [205, ["string", "q3"], 403, 781, [204, null]], [206, "stack", 345, 823, [204, 207, 343]], [207, ["string", "fini"], 403, 823, [206, null]], [208, "hat", 290, 493, [null, 209, 376]], [209, ["string", "answer"], 348, 501, [208, null]], [210, ["setxy2", 0], 290, 619, [388, 211, 212, 213]], [211, ["number", 0], 348, 619, [210, null]], [212, ["number", 0], 348, 661, [210, null]], [213, "forever", 290, 703, [210, 214, 336]], [214, "stack", 351, 721, [213, 215, 337]], [215, ["string", "calculate distance"], 409, 721, [214, null]], [216, "if", 351, 805, [337, 217, 221, 338]], [217, ["less2", 0], 389, 771, [216, 218, 220, null]], [218, "box", 435, 771, [217, 219, null]], [219, ["string", "distance"], 490, 771, [218, null]], [220, ["number", 100], 435, 813, [217, null]], [221, ["setxy2", 0], 403, 873, [216, 222, 223, 389]], [222, ["number", 0], 461, 873, [221, null]], [223, ["number", 0], 461, 915, [221, null]], [224, "stopstack", 403, 999, [389, null]], [225, "wait", 351, 1053, [338, 226, null]], [226, ["number", 1], 409, 1053, [225, null]], [227, ["string", "pattern c"], 403, 739, [203, null]], [228, ["string", "pattern b"], 403, 655, [200, null]], [229, "hat", 1313, 430, [null, 230, 373]], [230, ["string", "pattern a"], 1371, 438, [229, null]], [231, "clean", 1313, 514, [373, 232]], [232, "push", 1313, 556, [231, 233, 234]], [233, ["string", "square"], 1371, 556, [232, null]], [234, "push", 1313, 598, [232, 235, 237]], [235, "box", 1371, 598, [234, 236, null]], [236, ["string", "blue"], 1426, 598, [235, null]], [237, "push", 1313, 640, [234, 238, 239]], [238, ["string", "circle"], 1371, 640, [237, null]], [239, "push", 1313, 682, [237, 240, 242]], [240, "box", 1371, 682, [239, 241, null]], [241, ["string", "green"], 1426, 682, [240, null]], [242, "push", 1313, 724, [239, 243, 244]], [243, ["string", "triangle"], 1371, 724, [242, null]], [244, "push", 1313, 766, [242, 245, 247]], [245, "box", 1371, 766, [244, 246, null]], [246, ["string", "blue"], 1426, 766, [245, null]], [247, "push", 1313, 808, [244, 248, 249]], [248, ["string", "square"], 1371, 808, [247, null]], [249, "push", 1313, 850, [247, 250, 252]], [250, "box", 1371, 850, [249, 251, null]], [251, ["string", "red"], 1426, 850, [250, null]], [252, "stack", 1313, 892, [249, 253, 342]], [253, ["string", "shapes"], 1371, 892, [252, null]], [254, "hat", 1306, 268, [null, 255, 372]], [255, ["string", "pattern b"], 1364, 276, [254, null]], [256, "clean", 1306, 352, [372, 257]], [257, "push", 1306, 394, [256, 258, 259]], [258, ["string", "triangle"], 1364, 394, [257, null]], [259, "push", 1306, 436, [257, 260, 262]], [260, "box", 1364, 436, [259, 261, null]], [261, ["string", "red"], 1419, 436, [260, null]], [262, "push", 1306, 478, [259, 263, 264]], [263, ["string", "circle"], 1364, 478, [262, null]], [264, "push", 1306, 520, [262, 265, 267]], [265, "box", 1364, 520, [264, 266, null]], [266, ["string", "green"], 1419, 520, [265, null]], [267, "push", 1306, 562, [264, 268, 269]], [268, ["string", "square"], 1364, 562, [267, null]], [269, "push", 1306, 604, [267, 270, 272]], [270, "box", 1364, 604, [269, 271, null]], [271, ["string", "green"], 1419, 604, [270, null]], [272, "push", 1306, 646, [269, 273, 274]], [273, ["string", "square"], 1364, 646, [272, null]], [274, "push", 1306, 688, [272, 275, 277]], [275, "box", 1364, 688, [274, 276, null]], [276, ["string", "red"], 1419, 688, [275, null]], [277, "stack", 1306, 730, [274, 278, 341]], [278, ["string", "shapes"], 1364, 730, [277, null]], [279, "hat", 1296, 108, [null, 280, 371]], [280, ["string", "pattern c"], 1354, 116, [279, null]], [281, "clean", 1296, 192, [371, 282]], [282, "push", 1296, 234, [281, 283, 284]], [283, ["string", "circle"], 1354, 234, [282, null]], [284, "push", 1296, 276, [282, 285, 287]], [285, "box", 1354, 276, [284, 286, null]], [286, ["string", "red"], 1409, 276, [285, null]], [287, "push", 1296, 318, [284, 288, 289]], [288, ["string", "circle"], 1354, 318, [287, null]], [289, "push", 1296, 360, [287, 290, 292]], [290, "box", 1354, 360, [289, 291, null]], [291, ["string", "green"], 1409, 360, [290, null]], [292, "push", 1296, 402, [289, 293, 294]], [293, ["string", "square"], 1354, 402, [292, null]], [294, "push", 1296, 444, [292, 295, 297]], [295, "box", 1354, 444, [294, 296, null]], [296, ["string", "blue"], 1409, 444, [295, null]], [297, "push", 1296, 486, [294, 298, 299]], [298, ["string", "triangle"], 1354, 486, [297, null]], [299, "push", 1296, 528, [297, 300, 302]], [300, "box", 1354, 528, [299, 301, null]], [301, ["string", "red"], 1409, 528, [300, null]], [302, "stack", 1296, 570, [299, 303, 340]], [303, ["string", "shapes"], 1354, 570, [302, null]], [304, "hat", 284, 343, [null, 305, 375]], [305, ["string", "ask"], 342, 351, [304, null]], [306, ["setxy2", 0], 284, 469, [386, 307, 308, 387]], [307, ["number", -300], 342, 469, [306, null]], [308, ["number", 300], 342, 511, [306, null]], [309, "seth", 284, 595, [387, 310, 311]], [310, ["number", 90], 383, 595, [309, null]], [311, "setcolor", 284, 637, [309, 312, 313]], [312, ["number", 0], 361, 637, [311, null]], [313, "setshade", 284, 679, [311, 314, 315]], [314, ["number", 100], 369, 679, [313, null]], [315, "setpensize", 284, 721, [313, 316, 317]], [316, ["number", 120], 386, 721, [315, null]], [317, "forward", 284, 763, [315, 318, 319]], [318, ["number", 700], 355, 763, [317, null]], [319, "back", 284, 805, [317, 320, 321]], [320, ["number", 700], 342, 805, [319, null]], [321, "setshade", 284, 847, [319, 322, 323]], [322, ["number", 50], 369, 847, [321, null]], [323, "seth", 284, 889, [321, 324, 390]], [324, ["number", 0], 383, 889, [323, null]], [325, ["setxy2", 0], 284, 973, [390, 326, 327, 391]], [326, ["number", -300], 342, 973, [325, null]], [327, ["number", 300], 342, 1015, [325, null]], [328, "settextsize", 284, 1099, [391, 329, 330]], [329, ["number", 24], 388, 1099, [328, null]], [330, "show", 284, 1141, [328, 331, 332]], [331, "pop", 342, 1141, [330, null]], [332, "stack", 284, 1183, [330, 333, 339]], [333, ["string", "answer"], 342, 1183, [332, null]], [334, ["sandwichcollapsed", 1], 1039, 347, [123, null]], [335, ["sandwichcollapsed", 1], 801, 323, [10, null]], [336, ["sandwichcollapsed", 1], 290, 577, [213, null]], [337, ["vspace", 0], 351, 763, [214, 216]], [338, ["vspace", 60.0], 351, 891, [216, 225]], [339, ["sandwichcollapsed", 1], 284, 427, [332, null]], [340, ["sandwichcollapsed", 1], 1296, 192, [302, null]], [341, ["sandwichcollapsed", 1], 1306, 352, [277, null]], [342, ["sandwichcollapsed", 1], 1313, 514, [252, null]], [343, "showblocks", 345, 865, [206, 344]], [344, ["sandwichcollapsed", 1], 345, 277, [343, null]], [345, ["sandwichcollapsed", 1], 1052, 186, [180, null]], [346, ["vspace", 20.0], 806, 843, [69, 75]], [347, ["sandwichcollapsed", 1], 806, 471, [75, null]], [348, ["sandwichcollapsed", 1], 805, 616, [53, null]], [349, ["vspace", 20.0], 805, 988, [47, 53]], [350, ["sandwichcollapsed", 1], 796, 181, [27, null]], [351, ["sandwichcollapsed", 1], 516, 279, [146, null]], [352, ["sandwichcollapsed", 1], 518, 419, [154, null]], [353, ["sandwichcollapsed", 1], 513, 561, [169, null]], [354, ["vspace", 0], 1039, 557, [117, 123]], [355, ["vspace", 0], 1039, 431, [111, 117]], [356, "penup", 1043, 546, [79, 81]], [357, "pendown", 1043, 672, [81, 84]], [358, "penup", 1043, 798, [86, 88]], [359, "pendown", 1043, 924, [88, 91]], [360, "penup", 1043, 1050, [93, 95]], [361, "pendown", 1043, 1176, [95, 98]], [362, "penup", 1043, 1302, [100, 102]], [363, "pendown", 1043, 1428, [102, 105]], [364, "penup", 1043, 1554, [107, 366]], [365, "pendown", 1043, 1680, [366, 369]], [366, ["setxy2", 0], 1043, 1596, [364, 367, 368, 365]], [367, ["number", 0], 1101, 1596, [366, null]], [368, ["number", 0], 1101, 1638, [366, null]], [369, ["sandwichcollapsed", 1], 1043, 504, [365, null]], [370, "sandwichtop_no_arm_no_label", 1025, 470, [77, 79]], [371, "sandwichtop_no_arm_no_label", 1278, 158, [279, 281]], [372, "sandwichtop_no_arm_no_label", 1288, 318, [254, 256]], [373, "sandwichtop_no_arm_no_label", 1295, 480, [229, 231]], [374, "sandwichtop_no_arm_no_label", 327, 243, [185, 186]], [375, "sandwichtop_no_arm_no_label", 266, 393, [304, 386]], [376, "sandwichtop_no_arm_no_label", 272, 543, [208, 388]], [377, "sandwichtop_no_arm_no_label", 1021, 313, [109, 111]], [378, "sandwichtop_no_arm_no_label", 778, 147, [13, 15]], [379, "sandwichtop_no_arm_no_label", 787, 582, [33, 35]], [380, "sandwichtop_no_arm_no_label", 783, 289, [0, 2]], [381, "sandwichtop_no_arm_no_label", 788, 437, [55, 57]], [382, "sandwichtop_no_arm_no_label", 498, 245, [137, 139]], [383, "sandwichtop_no_arm_no_label", 500, 385, [148, 149]], [384, "sandwichtop_no_arm_no_label", 495, 527, [161, 163]], [385, "sandwichtop_no_arm_no_label", 1034, 152, [171, 173]], [386, "penup", 284, 427, [375, 306]], [387, "pendown", 284, 553, [306, 309]], [388, "penup", 290, 577, [376, 210]], [389, "pendown", 403, 957, [221, 224]], [390, "penup", 284, 931, [323, 325]], [391, "pendown", 284, 1057, [325, 328]]] \ No newline at end of file
diff --git a/samples/sierpquad.ta b/samples/sierpquad.ta
index d4ace99..f78fbc3 100644
--- a/samples/sierpquad.ta
+++ b/samples/sierpquad.ta
@@ -1 +1 @@
-[[0, "hat1", 490, 175, [null, 1]], [1, "pendown", 490, 217, [0, 2]], [2, "setcolor", 490, 251, [1, 44, 55]], [3, "repeat", 490, 335, [55, 4, 5, null]], [4, ["number", 4], 541, 335, [3, null]], [5, "setcolor", 555, 395, [3, 7, 57]], [6, "color", 686, 395, [7, null]], [7, ["minus2", 0], 632, 395, [5, 6, 8]], [8, ["number", 2], 710, 437, [7, null]], [9, "ifelse", 774, 219, [56, 10, 12, 21, null]], [10, ["greater2", 0], 840, 185, [9, 11, 25, null]], [11, "box1", 886, 185, [10, null]], [12, ["vspace", 20.0], 854, 287, [9, 13]], [13, "storeinbox1", 854, 369, [12, 38, 14]], [14, "stack1", 854, 411, [13, 15]], [15, "penup", 854, 445, [14, 16]], [16, "forward", 854, 479, [15, 17, 18]], [17, "box1", 925, 479, [16, null]], [18, "stack1", 854, 521, [16, 19]], [19, "penup", 854, 555, [18, 20]], [20, "forward", 854, 589, [19, 41, 47]], [21, "forward", 906, 287, [9, 22, 23]], [22, "box1", 977, 287, [21, null]], [23, "right", 906, 329, [21, 24, null]], [24, ["number", 90], 964, 329, [23, null]], [25, ["number", 10], 886, 227, [10, null]], [26, "clean", 237, 217, [37, 27]], [27, "setpensize", 237, 251, [26, 28, 58]], [28, ["number", 1], 339, 251, [27, null]], [29, ["setxy", 0], 237, 327, [58, 31, 30, 59]], [30, ["number", -365], 295, 369, [29, null]], [31, ["number", 365], 295, 327, [29, null]], [32, "left", 237, 445, [59, 33, 34]], [33, ["number", 90], 295, 445, [32, null]], [34, "storeinbox1", 237, 487, [32, 35, 36]], [35, ["number", 729], 355, 487, [34, null]], [36, "stack1", 237, 529, [34, null]], [37, ["start", 2.0], 237, 175, [null, 26]], [38, ["division2", 0], 972, 369, [13, 39, 40]], [39, "box1", 1026, 369, [38, null]], [40, ["number", 3], 1050, 411, [38, null]], [41, ["product2", 0], 925, 589, [20, 42, 43]], [42, "box1", 979, 589, [41, null]], [43, ["number", 2], 979, 631, [41, null]], [44, ["plus2", 0], 567, 251, [2, 45, 46]], [45, "color", 621, 251, [44, null]], [46, ["number", 8], 621, 293, [44, null]], [47, ["vspace", 0], 854, 631, [20, 48]], [48, "storeinbox1", 854, 673, [47, 49, 54]], [49, ["product2", 0], 972, 673, [48, 50, 51]], [50, "box1", 1026, 673, [49, null]], [51, ["number", 3], 1026, 715, [49, null]], [52, "right", 854, 757, [54, 53, null]], [53, ["number", 90], 912, 757, [52, null]], [54, ["vspace", 0], 854, 715, [48, 52]], [55, ["vspace", 0], 490, 293, [2, 3]], [56, "hat2", 774, 177, [null, 9]], [57, "stack2", 555, 437, [5, null]], [58, "penup", 237, 293, [27, 29]], [59, "pendown", 237, 411, [29, 32]], [-1, ["turtle", "Yertle"], 1, -3, 0, 0, 50, 5]] \ No newline at end of file
+[[0, "hat1", 490, 175, [null, 1]], [1, "pendown", 490, 217, [0, 2]], [2, "setcolor", 490, 251, [1, 44, 55]], [3, "repeat", 490, 335, [55, 4, 5, null]], [4, ["number", 4], 541, 335, [3, null]], [5, "setcolor", 555, 395, [3, 7, 57]], [6, "color", 686, 395, [7, null]], [7, ["minus2", 0], 632, 395, [5, 6, 8]], [8, ["number", 2], 710, 437, [7, null]], [9, "ifelse", 774, 219, [56, 10, 12, 21, null]], [10, ["greater2", 0], 840, 185, [9, 11, 25, null]], [11, "box1", 886, 185, [10, null]], [12, ["vspace", 20.0], 854, 287, [9, 13]], [13, "storeinbox1", 854, 369, [12, 38, 14]], [14, "stack1", 854, 411, [13, 15]], [15, "penup", 854, 445, [14, 16]], [16, "forward", 854, 479, [15, 17, 18]], [17, "box1", 925, 479, [16, null]], [18, "stack1", 854, 521, [16, 19]], [19, "penup", 854, 555, [18, 20]], [20, "forward", 854, 589, [19, 41, 47]], [21, "forward", 906, 287, [9, 22, 23]], [22, "box1", 977, 287, [21, null]], [23, "right", 906, 329, [21, 24, null]], [24, ["number", 90], 964, 329, [23, null]], [25, ["number", 10], 886, 227, [10, null]], [26, "clean", 237, 217, [37, 27]], [27, "setpensize", 237, 251, [26, 28, 58]], [28, ["number", 1], 339, 251, [27, null]], [29, ["setxy2", 0], 237, 327, [58, 31, 30, 59]], [30, ["number", -365], 295, 369, [29, null]], [31, ["number", 365], 295, 327, [29, null]], [32, "left", 237, 445, [59, 33, 34]], [33, ["number", 90], 295, 445, [32, null]], [34, "storeinbox1", 237, 487, [32, 35, 36]], [35, ["number", 729], 355, 487, [34, null]], [36, "stack1", 237, 529, [34, null]], [37, ["start", 2.0], 237, 175, [null, 26]], [38, ["division2", 0], 972, 369, [13, 39, 40]], [39, "box1", 1026, 369, [38, null]], [40, ["number", 3], 1050, 411, [38, null]], [41, ["product2", 0], 925, 589, [20, 42, 43]], [42, "box1", 979, 589, [41, null]], [43, ["number", 2], 979, 631, [41, null]], [44, ["plus2", 0], 567, 251, [2, 45, 46]], [45, "color", 621, 251, [44, null]], [46, ["number", 8], 621, 293, [44, null]], [47, ["vspace", 0], 854, 631, [20, 48]], [48, "storeinbox1", 854, 673, [47, 49, 54]], [49, ["product2", 0], 972, 673, [48, 50, 51]], [50, "box1", 1026, 673, [49, null]], [51, ["number", 3], 1026, 715, [49, null]], [52, "right", 854, 757, [54, 53, null]], [53, ["number", 90], 912, 757, [52, null]], [54, ["vspace", 0], 854, 715, [48, 52]], [55, ["vspace", 0], 490, 293, [2, 3]], [56, "hat2", 774, 177, [null, 9]], [57, "stack2", 555, 437, [5, null]], [58, "penup", 237, 293, [27, 29]], [59, "pendown", 237, 411, [29, 32]]] \ No newline at end of file
diff --git a/samples/sierpquad2.ta b/samples/sierpquad2.ta
index dd82e20..15d97c1 100644
--- a/samples/sierpquad2.ta
+++ b/samples/sierpquad2.ta
@@ -1 +1 @@
-[[0, ["start", 2.0], 221, 174, [null, 1]], [1, "clean", 221, 216, [0, 2]], [2, "setpensize", 221, 250, [1, 3, 78]], [3, ["number", 1], 323, 250, [2, null]], [4, ["setxy", 0], 221, 326, [78, 5, 6, 79]], [5, ["number", 365], 279, 326, [4, null]], [6, ["number", -365], 279, 368, [4, null]], [7, "left", 221, 444, [79, 8, 9]], [8, ["number", 90], 279, 444, [7, null]], [9, "storeinbox1", 221, 486, [7, 10, 11]], [10, ["number", 729], 339, 486, [9, null]], [11, "stack1", 221, 528, [9, 12]], [12, "pendown", 221, 562, [11, 13]], [13, "repeat", 221, 596, [12, 14, 15, null]], [14, ["number", 4], 272, 596, [13, null]], [15, "forward", 286, 656, [13, 16, 17]], [16, "box1", 357, 656, [15, null]], [17, "right", 286, 698, [15, 18, null]], [18, ["number", 90], 344, 698, [17, null]], [19, "hat1", 500, 175, [null, 20]], [20, "penup", 500, 217, [19, 21]], [21, "setcolor", 500, 251, [20, 65, 74]], [22, "storeinbox1", 500, 335, [74, 68, 73]], [23, "repeat", 500, 419, [73, 24, 25, 71]], [24, ["number", 4], 551, 419, [23, null]], [25, "setcolor", 565, 479, [23, 27, 75]], [26, "color", 696, 479, [27, null]], [27, ["minus2", 0], 642, 479, [25, 26, 28]], [28, ["number", 2], 720, 521, [27, null]], [29, "if", 565, 603, [75, 30, 33, 76]], [30, ["greater2", 0], 603, 569, [29, 31, 32, null]], [31, "box1", 649, 569, [30, null]], [32, ["number", 1], 649, 611, [30, null]], [33, "stack2", 617, 671, [29, null]], [34, "forward", 565, 731, [76, 35, 77]], [35, ["product2", 0], 636, 731, [34, 36, 37]], [36, "box1", 690, 731, [35, null]], [37, ["number", 3], 690, 773, [35, null]], [38, "right", 565, 815, [77, 39, null]], [39, ["number", 90], 623, 815, [38, null]], [40, "storeinbox1", 500, 859, [71, 41, null]], [41, ["product2", 0], 618, 859, [40, 42, 43]], [42, "box1", 672, 859, [41, null]], [43, ["number", 3], 672, 901, [41, null]], [44, "hat2", 863, 177, [null, 45]], [45, "stack1", 863, 219, [44, 46]], [46, "forward", 863, 253, [45, 47, 48]], [47, "box1", 934, 253, [46, null]], [48, "stack1", 863, 295, [46, 49]], [49, "repeat", 863, 329, [48, 50, 51, 72]], [50, ["number", 2], 914, 329, [49, null]], [51, "forward", 928, 389, [49, 52, 53]], [52, "box1", 999, 389, [51, null]], [53, "right", 928, 431, [51, 54, null]], [54, ["number", 90], 986, 431, [53, null]], [55, "pendown", 863, 489, [72, 56]], [56, "forward", 863, 523, [55, 57, 58]], [57, "box1", 934, 523, [56, null]], [58, "penup", 863, 565, [56, 59]], [59, "repeat", 863, 599, [58, 60, 61, null]], [60, ["number", 2], 914, 599, [59, null]], [61, "forward", 928, 659, [59, 62, 63]], [62, "box1", 999, 659, [61, null]], [63, "right", 928, 701, [61, 64, null]], [64, ["number", 90], 986, 701, [63, null]], [65, ["plus2", 0], 577, 251, [21, 66, 67]], [66, "color", 631, 251, [65, null]], [67, ["number", 8], 631, 293, [65, null]], [68, ["division2", 0], 618, 335, [22, 69, 70]], [69, "box1", 672, 335, [68, null]], [70, ["number", 3], 696, 377, [68, null]], [71, ["vspace", 160.0], 500, 497, [23, 40]], [72, ["vspace", 20.0], 863, 407, [49, 55]], [73, ["vspace", 0], 500, 377, [22, 23]], [74, ["vspace", 0], 500, 293, [21, 22]], [75, ["vspace", 20.0], 565, 521, [25, 29]], [76, ["vspace", 0], 565, 689, [29, 34]], [77, ["vspace", 0], 565, 773, [34, 38]], [78, "penup", 221, 292, [2, 4]], [79, "pendown", 221, 410, [4, 7]], [-1, ["turtle", "Yertle"], 1, -3, 0, 0, 50, 5]] \ No newline at end of file
+[[0, ["start", 2.0], 221, 174, [null, 1]], [1, "clean", 221, 216, [0, 2]], [2, "setpensize", 221, 250, [1, 3, 78]], [3, ["number", 1], 323, 250, [2, null]], [4, ["setxy2", 0], 221, 326, [78, 5, 6, 79]], [5, ["number", 365], 279, 326, [4, null]], [6, ["number", -365], 279, 368, [4, null]], [7, "left", 221, 444, [79, 8, 9]], [8, ["number", 90], 279, 444, [7, null]], [9, "storeinbox1", 221, 486, [7, 10, 11]], [10, ["number", 729], 339, 486, [9, null]], [11, "stack1", 221, 528, [9, 12]], [12, "pendown", 221, 562, [11, 13]], [13, "repeat", 221, 596, [12, 14, 15, null]], [14, ["number", 4], 272, 596, [13, null]], [15, "forward", 286, 656, [13, 16, 17]], [16, "box1", 357, 656, [15, null]], [17, "right", 286, 698, [15, 18, null]], [18, ["number", 90], 344, 698, [17, null]], [19, "hat1", 500, 175, [null, 20]], [20, "penup", 500, 217, [19, 21]], [21, "setcolor", 500, 251, [20, 65, 74]], [22, "storeinbox1", 500, 335, [74, 68, 73]], [23, "repeat", 500, 419, [73, 24, 25, 71]], [24, ["number", 4], 551, 419, [23, null]], [25, "setcolor", 565, 479, [23, 27, 75]], [26, "color", 696, 479, [27, null]], [27, ["minus2", 0], 642, 479, [25, 26, 28]], [28, ["number", 2], 720, 521, [27, null]], [29, "if", 565, 603, [75, 30, 33, 76]], [30, ["greater2", 0], 603, 569, [29, 31, 32, null]], [31, "box1", 649, 569, [30, null]], [32, ["number", 1], 649, 611, [30, null]], [33, "stack2", 617, 671, [29, null]], [34, "forward", 565, 731, [76, 35, 77]], [35, ["product2", 0], 636, 731, [34, 36, 37]], [36, "box1", 690, 731, [35, null]], [37, ["number", 3], 690, 773, [35, null]], [38, "right", 565, 815, [77, 39, null]], [39, ["number", 90], 623, 815, [38, null]], [40, "storeinbox1", 500, 859, [71, 41, null]], [41, ["product2", 0], 618, 859, [40, 42, 43]], [42, "box1", 672, 859, [41, null]], [43, ["number", 3], 672, 901, [41, null]], [44, "hat2", 863, 177, [null, 45]], [45, "stack1", 863, 219, [44, 46]], [46, "forward", 863, 253, [45, 47, 48]], [47, "box1", 934, 253, [46, null]], [48, "stack1", 863, 295, [46, 49]], [49, "repeat", 863, 329, [48, 50, 51, 72]], [50, ["number", 2], 914, 329, [49, null]], [51, "forward", 928, 389, [49, 52, 53]], [52, "box1", 999, 389, [51, null]], [53, "right", 928, 431, [51, 54, null]], [54, ["number", 90], 986, 431, [53, null]], [55, "pendown", 863, 489, [72, 56]], [56, "forward", 863, 523, [55, 57, 58]], [57, "box1", 934, 523, [56, null]], [58, "penup", 863, 565, [56, 59]], [59, "repeat", 863, 599, [58, 60, 61, null]], [60, ["number", 2], 914, 599, [59, null]], [61, "forward", 928, 659, [59, 62, 63]], [62, "box1", 999, 659, [61, null]], [63, "right", 928, 701, [61, 64, null]], [64, ["number", 90], 986, 701, [63, null]], [65, ["plus2", 0], 577, 251, [21, 66, 67]], [66, "color", 631, 251, [65, null]], [67, ["number", 8], 631, 293, [65, null]], [68, ["division2", 0], 618, 335, [22, 69, 70]], [69, "box1", 672, 335, [68, null]], [70, ["number", 3], 696, 377, [68, null]], [71, ["vspace", 160.0], 500, 497, [23, 40]], [72, ["vspace", 20.0], 863, 407, [49, 55]], [73, ["vspace", 0], 500, 377, [22, 23]], [74, ["vspace", 0], 500, 293, [21, 22]], [75, ["vspace", 20.0], 565, 521, [25, 29]], [76, ["vspace", 0], 565, 689, [29, 34]], [77, ["vspace", 0], 565, 773, [34, 38]], [78, "penup", 221, 292, [2, 4]], [79, "pendown", 221, 410, [4, 7]]] \ No newline at end of file
diff --git a/samples/sierptri.ta b/samples/sierptri.ta
index 452b43d..1f82d4c 100644
--- a/samples/sierptri.ta
+++ b/samples/sierptri.ta
@@ -1 +1 @@
-[[0, "hat1", 503, 175, [null, 1]], [1, "pendown", 503, 217, [0, 2]], [2, "setcolor", 503, 251, [1, 33, 15]], [3, "repeat", 503, 335, [15, 4, 5, null]], [4, ["number", 3], 554, 335, [3, null]], [5, "setcolor", 568, 395, [3, 36, 16]], [6, "if", 568, 519, [16, 7, 10, 14]], [7, ["greater2", 0], 606, 485, [6, 8, 9, null]], [8, "box1", 652, 485, [7, null]], [9, ["number", 16], 652, 527, [7, null]], [10, "storeinbox1", 620, 587, [6, 39, 11]], [11, "stack1", 620, 629, [10, 12]], [12, "storeinbox1", 620, 663, [11, 42, 13]], [13, "penup", 620, 705, [12, null]], [14, ["vspace", 60.0], 568, 605, [6, 17]], [15, ["vspace", 0], 503, 293, [2, 3]], [16, ["vspace", 20.0], 568, 437, [5, 6]], [17, "forward", 568, 767, [14, 18, 19]], [18, "box1", 639, 767, [17, null]], [19, "right", 568, 809, [17, 20, null]], [20, ["number", 120], 626, 809, [19, null]], [21, ["start", 2.0], 255, 175, [null, 22]], [22, "clean", 255, 217, [21, 23]], [23, "setpensize", 255, 251, [22, 24, 45]], [24, ["number", 2], 357, 251, [23, null]], [25, ["setxy", 0], 255, 327, [45, 26, 27, 46]], [26, ["number", 383], 313, 327, [25, null]], [27, ["number", -333], 313, 369, [25, null]], [28, "left", 255, 445, [46, 29, 30]], [29, ["number", 90], 313, 445, [28, null]], [30, "storeinbox1", 255, 487, [28, 31, 32]], [31, ["number", 768], 373, 487, [30, null]], [32, "stack1", 255, 529, [30, null]], [33, ["plus2", 0], 580, 251, [2, 34, 35]], [34, "color", 634, 251, [33, null]], [35, ["number", 6], 634, 293, [33, null]], [36, ["minus2", 0], 645, 395, [5, 37, 38]], [37, "color", 699, 395, [36, null]], [38, ["number", 2], 723, 437, [36, null]], [39, ["division2", 0], 738, 587, [10, 40, 41]], [40, "box1", 792, 587, [39, null]], [41, ["number", 2], 816, 629, [39, null]], [42, ["product2", 0], 738, 663, [12, 43, 44]], [43, "box1", 792, 663, [42, null]], [44, ["number", 2], 792, 705, [42, null]], [45, "penup", 255, 293, [23, 25]], [46, "pendown", 255, 411, [25, 28]], [-1, ["turtle", "Yertle"], 1, -3, 0, 0, 50, 5]] \ No newline at end of file
+[[0, "hat1", 503, 175, [null, 1]], [1, "pendown", 503, 217, [0, 2]], [2, "setcolor", 503, 251, [1, 33, 15]], [3, "repeat", 503, 335, [15, 4, 5, null]], [4, ["number", 3], 554, 335, [3, null]], [5, "setcolor", 568, 395, [3, 36, 16]], [6, "if", 568, 519, [16, 7, 10, 14]], [7, ["greater2", 0], 606, 485, [6, 8, 9, null]], [8, "box1", 652, 485, [7, null]], [9, ["number", 16], 652, 527, [7, null]], [10, "storeinbox1", 620, 587, [6, 39, 11]], [11, "stack1", 620, 629, [10, 12]], [12, "storeinbox1", 620, 663, [11, 42, 13]], [13, "penup", 620, 705, [12, null]], [14, ["vspace", 60.0], 568, 605, [6, 17]], [15, ["vspace", 0], 503, 293, [2, 3]], [16, ["vspace", 20.0], 568, 437, [5, 6]], [17, "forward", 568, 767, [14, 18, 19]], [18, "box1", 639, 767, [17, null]], [19, "right", 568, 809, [17, 20, null]], [20, ["number", 120], 626, 809, [19, null]], [21, ["start", 2.0], 255, 175, [null, 22]], [22, "clean", 255, 217, [21, 23]], [23, "setpensize", 255, 251, [22, 24, 45]], [24, ["number", 2], 357, 251, [23, null]], [25, ["setxy2", 0], 255, 327, [45, 26, 27, 46]], [26, ["number", 383], 313, 327, [25, null]], [27, ["number", -333], 313, 369, [25, null]], [28, "left", 255, 445, [46, 29, 30]], [29, ["number", 90], 313, 445, [28, null]], [30, "storeinbox1", 255, 487, [28, 31, 32]], [31, ["number", 768], 373, 487, [30, null]], [32, "stack1", 255, 529, [30, null]], [33, ["plus2", 0], 580, 251, [2, 34, 35]], [34, "color", 634, 251, [33, null]], [35, ["number", 6], 634, 293, [33, null]], [36, ["minus2", 0], 645, 395, [5, 37, 38]], [37, "color", 699, 395, [36, null]], [38, ["number", 2], 723, 437, [36, null]], [39, ["division2", 0], 738, 587, [10, 40, 41]], [40, "box1", 792, 587, [39, null]], [41, ["number", 2], 816, 629, [39, null]], [42, ["product2", 0], 738, 663, [12, 43, 44]], [43, "box1", 792, 663, [42, null]], [44, ["number", 2], 792, 705, [42, null]], [45, "penup", 255, 293, [23, 25]], [46, "pendown", 255, 411, [25, 28]]] \ No newline at end of file
diff --git a/samples/sinfunction.ta b/samples/sinfunction.ta
index 129ed77..97f8441 100644
--- a/samples/sinfunction.ta
+++ b/samples/sinfunction.ta
@@ -1 +1 @@
-[[0, ["start", 2.0], 76, 215, [null, 43]], [1, "storeinbox1", 141, 503, [31, 2, 34]], [2, ["number", -3.1400000000000001], 259, 503, [1, null]], [3, "repeat", 398, 229, [45, 4, 21, null]], [4, ["number", 628], 449, 229, [3, null]], [5, ["setxy", 0], 463, 575, [47, 25, 27, 48]], [6, "box1", 585, 331, [19, null]], [7, ["product2", 20.0], 531, 457, [23, 8, 38]], [8, "myfunc", 585, 457, [7, 9, 16]], [9, ["string", "sin(x)"], 665, 457, [8, null]], [10, "forward", 463, 693, [48, 11, 12]], [11, ["number", 0], 534, 693, [10, null]], [12, "storeinbox1", 463, 735, [10, 13, null]], [13, ["plus2", 0], 581, 735, [12, 14, 15]], [14, "box1", 635, 735, [13, null]], [15, ["number", 0.01], 635, 777, [13, null]], [16, "box1", 665, 499, [8, null]], [17, "clean", 76, 291, [43, 18]], [18, "cartesian", 76, 325, [17, 32]], [19, ["product2", 0], 531, 331, [21, 6, 20]], [20, ["number", 100], 585, 373, [19, null]], [21, ["storein", 0], 463, 289, [3, 22, 19, 29]], [22, ["string", "x"], 531, 289, [21, null]], [23, ["storein", 0], 463, 415, [29, 24, 7, 30]], [24, ["string", "sin(x)"], 531, 415, [23, null]], [25, "box", 521, 575, [5, 26, null]], [26, ["string", "x"], 576, 575, [25, null]], [27, "box", 521, 617, [5, 28, null]], [28, ["string", "sin(x)"], 576, 617, [27, null]], [29, ["vspace", 0], 463, 373, [21, 23]], [30, ["vspace", 0], 463, 499, [23, 47]], [31, "setcolor", 141, 461, [39, 42, 1]], [32, "storeinbox2", 76, 359, [18, 33, 39]], [33, ["number", 1], 194, 359, [32, null]], [34, "storeinbox2", 141, 545, [1, 36, 46]], [35, ["number", 2], 313, 587, [36, null]], [36, ["plus2", 0], 259, 545, [34, 37, 35]], [37, "box2", 313, 545, [36, null]], [38, "box2", 585, 539, [7, null]], [39, "repeat", 76, 401, [32, 40, 31, 41]], [40, ["number", 200], 127, 401, [39, null]], [41, ["vspace", 60.0], 76, 479, [39, 44]], [42, "box2", 218, 461, [31, null]], [43, "hideblocks", 76, 257, [0, 17]], [44, "showblocks", 76, 641, [41, null]], [45, "hat1", 398, 187, [null, 3]], [46, "stack1", 141, 587, [34, null]], [47, "penup", 463, 541, [30, 5]], [48, "pendown", 463, 659, [5, 10]], [-1, ["turtle", "Yertle"], 1, -3, 0, 0, 50, 5]] \ No newline at end of file
+[[0, ["start", 2.0], 76, 215, [null, 43]], [1, "storeinbox1", 141, 503, [31, 2, 34]], [2, ["number", -3.1400000000000001], 259, 503, [1, null]], [3, "repeat", 398, 229, [45, 4, 21, null]], [4, ["number", 628], 449, 229, [3, null]], [5, ["setxy2", 0], 463, 575, [47, 25, 27, 48]], [6, "box1", 585, 331, [19, null]], [7, ["product2", 20.0], 531, 457, [23, 8, 38]], [8, "myfunc", 585, 457, [7, 9, 16]], [9, ["string", "sin(x)"], 665, 457, [8, null]], [10, "forward", 463, 693, [48, 11, 12]], [11, ["number", 0], 534, 693, [10, null]], [12, "storeinbox1", 463, 735, [10, 13, null]], [13, ["plus2", 0], 581, 735, [12, 14, 15]], [14, "box1", 635, 735, [13, null]], [15, ["number", 0.01], 635, 777, [13, null]], [16, "box1", 665, 499, [8, null]], [17, "clean", 76, 291, [43, 18]], [18, "cartesian", 76, 325, [17, 32]], [19, ["product2", 0], 531, 331, [21, 6, 20]], [20, ["number", 100], 585, 373, [19, null]], [21, ["storein", 0], 463, 289, [3, 22, 19, 29]], [22, ["string", "x"], 531, 289, [21, null]], [23, ["storein", 0], 463, 415, [29, 24, 7, 30]], [24, ["string", "sin(x)"], 531, 415, [23, null]], [25, "box", 521, 575, [5, 26, null]], [26, ["string", "x"], 576, 575, [25, null]], [27, "box", 521, 617, [5, 28, null]], [28, ["string", "sin(x)"], 576, 617, [27, null]], [29, ["vspace", 0], 463, 373, [21, 23]], [30, ["vspace", 0], 463, 499, [23, 47]], [31, "setcolor", 141, 461, [39, 42, 1]], [32, "storeinbox2", 76, 359, [18, 33, 39]], [33, ["number", 1], 194, 359, [32, null]], [34, "storeinbox2", 141, 545, [1, 36, 46]], [35, ["number", 2], 313, 587, [36, null]], [36, ["plus2", 0], 259, 545, [34, 37, 35]], [37, "box2", 313, 545, [36, null]], [38, "box2", 585, 539, [7, null]], [39, "repeat", 76, 401, [32, 40, 31, 41]], [40, ["number", 200], 127, 401, [39, null]], [41, ["vspace", 60.0], 76, 479, [39, 44]], [42, "box2", 218, 461, [31, null]], [43, "hideblocks", 76, 257, [0, 17]], [44, "showblocks", 76, 641, [41, null]], [45, "hat1", 398, 187, [null, 3]], [46, "stack1", 141, 587, [34, null]], [47, "penup", 463, 541, [30, 5]], [48, "pendown", 463, 659, [5, 10]]] \ No newline at end of file
diff --git a/samples/snowflake.ta b/samples/snowflake.ta
index 0bae483..c47294a 100644
--- a/samples/snowflake.ta
+++ b/samples/snowflake.ta
@@ -1 +1 @@
-[[0, "hat1", 553, 173, [null, 1]], [1, "ifelse", 553, 215, [0, 2, 4, 9, null]], [2, ["greater2", 0], 619, 181, [1, 3, 21, null]], [3, "box1", 665, 181, [2, null]], [4, ["vspace", 0], 633, 283, [1, 5]], [5, "storeinbox1", 633, 325, [4, 38, 6]], [6, "stack1", 633, 367, [5, 7]], [7, "left", 633, 401, [6, 8, 11]], [8, ["number", 60], 691, 401, [7, null]], [9, "forward", 685, 283, [1, 10, null]], [10, "box1", 756, 283, [9, null]], [11, "setcolor", 633, 443, [7, 41, 12]], [12, "stack1", 633, 485, [11, 13]], [13, "right", 633, 519, [12, 14, 15]], [14, ["number", 120], 691, 519, [13, null]], [15, "stack1", 633, 561, [13, 16]], [16, "setcolor", 633, 595, [15, 44, 50]], [17, "left", 633, 679, [50, 18, 19]], [18, ["number", 60], 691, 679, [17, null]], [19, "stack1", 633, 721, [17, 20]], [20, "storeinbox1", 633, 755, [19, 47, null]], [21, ["number", 3], 665, 223, [2, null]], [22, "clean", 309, 217, [37, 23]], [23, "setpensize", 309, 251, [22, 24, 51]], [24, ["number", 3], 411, 251, [23, null]], [25, ["setxy", 0], 309, 327, [51, 26, 27, 52]], [26, ["number", 364], 367, 327, [25, null]], [27, ["number", -210], 367, 369, [25, null]], [28, "left", 309, 445, [52, 29, 30]], [29, ["number", 90], 367, 445, [28, null]], [30, "storeinbox1", 309, 487, [28, 31, 32]], [31, ["number", 729], 427, 487, [30, null]], [32, "repeat", 309, 529, [30, 33, 34, null]], [33, ["number", 3], 360, 529, [32, null]], [34, "stack1", 374, 589, [32, 35]], [35, "right", 374, 623, [34, 36, null]], [36, ["number", 120], 432, 623, [35, null]], [37, ["start", 2.0], 309, 175, [null, 22]], [38, ["division2", 0], 751, 325, [5, 39, 40]], [39, "box1", 805, 325, [38, null]], [40, ["number", 3], 829, 367, [38, null]], [41, ["plus2", 0], 710, 443, [11, 42, 43]], [42, "color", 764, 443, [41, null]], [43, ["number", 7], 764, 485, [41, null]], [44, ["minus2", 0], 710, 595, [16, 45, 46]], [45, "color", 764, 595, [44, null]], [46, ["number", 7], 788, 637, [44, null]], [47, ["product2", 0], 751, 755, [20, 48, 49]], [48, "box1", 805, 755, [47, null]], [49, ["number", 3], 805, 797, [47, null]], [50, ["vspace", 0], 633, 637, [16, 17]], [51, "penup", 309, 293, [23, 25]], [52, "pendown", 309, 411, [25, 28]], [-1, ["turtle", "Yertle"], 1, -3, 0, 0, 50, 5]] \ No newline at end of file
+[[0, "hat1", 553, 173, [null, 1]], [1, "ifelse", 553, 215, [0, 2, 4, 9, null]], [2, ["greater2", 0], 619, 181, [1, 3, 21, null]], [3, "box1", 665, 181, [2, null]], [4, ["vspace", 0], 633, 283, [1, 5]], [5, "storeinbox1", 633, 325, [4, 38, 6]], [6, "stack1", 633, 367, [5, 7]], [7, "left", 633, 401, [6, 8, 11]], [8, ["number", 60], 691, 401, [7, null]], [9, "forward", 685, 283, [1, 10, null]], [10, "box1", 756, 283, [9, null]], [11, "setcolor", 633, 443, [7, 41, 12]], [12, "stack1", 633, 485, [11, 13]], [13, "right", 633, 519, [12, 14, 15]], [14, ["number", 120], 691, 519, [13, null]], [15, "stack1", 633, 561, [13, 16]], [16, "setcolor", 633, 595, [15, 44, 50]], [17, "left", 633, 679, [50, 18, 19]], [18, ["number", 60], 691, 679, [17, null]], [19, "stack1", 633, 721, [17, 20]], [20, "storeinbox1", 633, 755, [19, 47, null]], [21, ["number", 3], 665, 223, [2, null]], [22, "clean", 309, 217, [37, 23]], [23, "setpensize", 309, 251, [22, 24, 51]], [24, ["number", 3], 411, 251, [23, null]], [25, ["setxy2", 0], 309, 327, [51, 26, 27, 52]], [26, ["number", 364], 367, 327, [25, null]], [27, ["number", -210], 367, 369, [25, null]], [28, "left", 309, 445, [52, 29, 30]], [29, ["number", 90], 367, 445, [28, null]], [30, "storeinbox1", 309, 487, [28, 31, 32]], [31, ["number", 729], 427, 487, [30, null]], [32, "repeat", 309, 529, [30, 33, 34, null]], [33, ["number", 3], 360, 529, [32, null]], [34, "stack1", 374, 589, [32, 35]], [35, "right", 374, 623, [34, 36, null]], [36, ["number", 120], 432, 623, [35, null]], [37, ["start", 2.0], 309, 175, [null, 22]], [38, ["division2", 0], 751, 325, [5, 39, 40]], [39, "box1", 805, 325, [38, null]], [40, ["number", 3], 829, 367, [38, null]], [41, ["plus2", 0], 710, 443, [11, 42, 43]], [42, "color", 764, 443, [41, null]], [43, ["number", 7], 764, 485, [41, null]], [44, ["minus2", 0], 710, 595, [16, 45, 46]], [45, "color", 764, 595, [44, null]], [46, ["number", 7], 788, 637, [44, null]], [47, ["product2", 0], 751, 755, [20, 48, 49]], [48, "box1", 805, 755, [47, null]], [49, ["number", 3], 805, 797, [47, null]], [50, ["vspace", 0], 633, 637, [16, 17]], [51, "penup", 309, 293, [23, 25]], [52, "pendown", 309, 411, [25, 28]]] \ No newline at end of file
diff --git a/samples/sunrise.ta b/samples/sunrise.ta
index 4817086..6b9083e 100644
--- a/samples/sunrise.ta
+++ b/samples/sunrise.ta
@@ -1 +1 @@
-[[0, ["fillscreen", 0], 214, 217, [17, 1, 2, 3]], [1, ["number", 0], 296, 217, [0, null]], [2, ["number", 0], 296, 259, [0, null]], [3, "setpensize", 214, 301, [0, 4, 5]], [4, ["number", 6], 316, 301, [3, null]], [5, "repeat", 214, 343, [3, 6, 7, null]], [6, ["number", 300], 265, 343, [5, null]], [7, "storeinbox1", 279, 403, [5, 8, 9]], [8, ["number", 15], 397, 403, [7, null]], [9, "storeinbox2", 279, 445, [7, 10, 11]], [10, ["number", 20], 397, 445, [9, null]], [11, "stack1", 279, 487, [9, 12]], [12, "storeinbox1", 279, 521, [11, 13, 14]], [13, ["number", 0], 397, 521, [12, null]], [14, "storeinbox2", 279, 563, [12, 15, 16]], [15, ["number", 10], 397, 563, [14, null]], [16, "stack1", 279, 605, [14, null]], [17, ["start", 2.0], 214, 175, [null, 0]], [18, "hat1", 557, 175, [null, 58]], [19, ["setxy", 0], 557, 251, [58, 20, 21, 59]], [20, ["number", 0], 615, 251, [19, null]], [21, ["number", 0], 615, 293, [19, null]], [22, "seth", 557, 369, [59, 23, 57]], [23, ["random", 0], 656, 369, [22, 24, 25, null]], [24, ["number", 0], 742, 369, [23, null]], [25, ["number", 360], 742, 411, [23, null]], [26, "repeat", 557, 453, [57, 27, 28, null]], [27, ["number", 20], 608, 453, [26, null]], [28, "setcolor", 622, 513, [26, 29, 52]], [29, ["random", 0], 699, 513, [28, 30, 31, null]], [30, "box1", 785, 513, [29, null]], [31, "box2", 785, 555, [29, null]], [32, "forward", 622, 597, [52, 33, 53]], [33, ["random", 0], 693, 597, [32, 34, 35, null]], [34, ["number", 10], 779, 597, [33, null]], [35, ["number", 30], 779, 639, [33, null]], [36, "right", 622, 681, [53, 37, 54]], [37, ["random", 0], 680, 681, [36, 38, 39, null]], [38, ["number", 30], 766, 681, [37, null]], [39, ["number", 40], 766, 723, [37, null]], [40, "setcolor", 622, 765, [54, 41, 55]], [41, ["random", 0], 699, 765, [40, 42, 43, null]], [42, "box1", 785, 765, [41, null]], [43, "box2", 785, 807, [41, null]], [44, "forward", 622, 849, [55, 45, 56]], [45, ["random", 0], 693, 849, [44, 46, 47, null]], [46, ["number", 10], 779, 849, [45, null]], [47, ["number", 30], 779, 891, [45, null]], [48, "left", 622, 933, [56, 49, null]], [49, ["random", 0], 680, 933, [48, 50, 51, null]], [50, ["number", 30], 766, 933, [49, null]], [51, ["number", 40], 766, 975, [49, null]], [52, ["vspace", 0], 622, 555, [28, 32]], [53, ["vspace", 0], 622, 639, [32, 36]], [54, ["vspace", 0], 622, 723, [36, 40]], [55, ["vspace", 0], 622, 807, [40, 44]], [56, ["vspace", 0], 622, 891, [44, 48]], [57, ["vspace", 0], 557, 411, [22, 26]], [58, "penup", 557, 217, [18, 19]], [59, "pendown", 557, 335, [19, 22]]] \ No newline at end of file
+[[0, ["fillscreen", 0], 214, 217, [17, 1, 2, 3]], [1, ["number", 0], 296, 217, [0, null]], [2, ["number", 0], 296, 259, [0, null]], [3, "setpensize", 214, 301, [0, 4, 5]], [4, ["number", 6], 316, 301, [3, null]], [5, "repeat", 214, 343, [3, 6, 7, null]], [6, ["number", 300], 265, 343, [5, null]], [7, "storeinbox1", 279, 403, [5, 8, 9]], [8, ["number", 15], 397, 403, [7, null]], [9, "storeinbox2", 279, 445, [7, 10, 11]], [10, ["number", 20], 397, 445, [9, null]], [11, "stack1", 279, 487, [9, 12]], [12, "storeinbox1", 279, 521, [11, 13, 14]], [13, ["number", 0], 397, 521, [12, null]], [14, "storeinbox2", 279, 563, [12, 15, 16]], [15, ["number", 10], 397, 563, [14, null]], [16, "stack1", 279, 605, [14, null]], [17, ["start", 2.0], 214, 175, [null, 0]], [18, "hat1", 557, 175, [null, 58]], [19, ["setxy2", 0], 557, 251, [58, 20, 21, 59]], [20, ["number", 0], 615, 251, [19, null]], [21, ["number", 0], 615, 293, [19, null]], [22, "seth", 557, 369, [59, 23, 57]], [23, ["random", 0], 656, 369, [22, 24, 25, null]], [24, ["number", 0], 742, 369, [23, null]], [25, ["number", 360], 742, 411, [23, null]], [26, "repeat", 557, 453, [57, 27, 28, null]], [27, ["number", 20], 608, 453, [26, null]], [28, "setcolor", 622, 513, [26, 29, 52]], [29, ["random", 0], 699, 513, [28, 30, 31, null]], [30, "box1", 785, 513, [29, null]], [31, "box2", 785, 555, [29, null]], [32, "forward", 622, 597, [52, 33, 53]], [33, ["random", 0], 693, 597, [32, 34, 35, null]], [34, ["number", 10], 779, 597, [33, null]], [35, ["number", 30], 779, 639, [33, null]], [36, "right", 622, 681, [53, 37, 54]], [37, ["random", 0], 680, 681, [36, 38, 39, null]], [38, ["number", 30], 766, 681, [37, null]], [39, ["number", 40], 766, 723, [37, null]], [40, "setcolor", 622, 765, [54, 41, 55]], [41, ["random", 0], 699, 765, [40, 42, 43, null]], [42, "box1", 785, 765, [41, null]], [43, "box2", 785, 807, [41, null]], [44, "forward", 622, 849, [55, 45, 56]], [45, ["random", 0], 693, 849, [44, 46, 47, null]], [46, ["number", 10], 779, 849, [45, null]], [47, ["number", 30], 779, 891, [45, null]], [48, "left", 622, 933, [56, 49, null]], [49, ["random", 0], 680, 933, [48, 50, 51, null]], [50, ["number", 30], 766, 933, [49, null]], [51, ["number", 40], 766, 975, [49, null]], [52, ["vspace", 0], 622, 555, [28, 32]], [53, ["vspace", 0], 622, 639, [32, 36]], [54, ["vspace", 0], 622, 723, [36, 40]], [55, ["vspace", 0], 622, 807, [40, 44]], [56, ["vspace", 0], 622, 891, [44, 48]], [57, ["vspace", 0], 557, 411, [22, 26]], [58, "penup", 557, 217, [18, 19]], [59, "pendown", 557, 335, [19, 22]]] \ No newline at end of file
diff --git a/samples/tangents.ta b/samples/tangents.ta
index 142d5a8..eed0023 100644
--- a/samples/tangents.ta
+++ b/samples/tangents.ta
@@ -1 +1 @@
-[[0, "repeat", 552, 231, [76, 1, 2, null]], [1, ["number", 50], 603, 231, [0, null]], [2, "setcolor", 617, 291, [0, 3, 29]], [3, ["plus2", 0], 694, 291, [2, 4, 5]], [4, "color", 748, 291, [3, null]], [5, ["number", 2], 748, 333, [3, null]], [6, ["setxy", 0], 617, 409, [84, 7, 8, 27]], [7, ["number", 0], 675, 409, [6, null]], [8, ["minus2", 0], 675, 451, [6, 9, 10]], [9, ["number", 0], 729, 451, [8, null]], [10, "box1", 753, 493, [8, null]], [11, "seth", 617, 569, [85, 12, 13]], [12, ["number", 270], 716, 569, [11, null]], [13, ["arc", 0], 617, 611, [11, 14, 15, 86]], [14, ["number", 360], 675, 611, [13, null]], [15, "box1", 675, 653, [13, null]], [16, ["setxy", 0], 617, 729, [86, 17, 18, 28]], [17, ["number", 400], 675, 729, [16, null]], [18, ["minus2", 0], 675, 771, [16, 19, 20]], [19, "box1", 729, 771, [18, null]], [20, ["number", 200], 753, 813, [18, null]], [21, "forward", 617, 889, [87, 22, 23]], [22, ["number", 800], 688, 889, [21, null]], [23, "storeinbox1", 617, 931, [21, 24, null]], [24, ["plus2", 0], 735, 931, [23, 25, 26]], [25, "box1", 789, 931, [24, null]], [26, ["number", 4], 789, 973, [24, null]], [27, ["vspace", 0], 617, 493, [6, 85]], [28, ["vspace", 0], 617, 813, [16, 87]], [29, ["vspace", 0], 617, 333, [2, 84]], [30, "clean", 264, 217, [71, 31]], [31, "setpensize", 264, 251, [30, 32, 33]], [32, ["number", 2], 366, 251, [31, null]], [33, "storeinbox1", 264, 293, [31, 34, 35]], [34, ["number", 100], 382, 293, [33, null]], [35, "setcolor", 264, 335, [33, 36, 80]], [36, ["number", 0], 341, 335, [35, null]], [37, ["setxy", 0], 264, 411, [80, 38, 39, 81]], [38, ["number", 400], 322, 411, [37, null]], [39, ["number", -200], 322, 453, [37, null]], [40, "seth", 264, 529, [81, 41, 42]], [41, ["number", 270], 363, 529, [40, null]], [42, "forward", 264, 571, [40, 43, 82]], [43, ["number", 800], 335, 571, [42, null]], [44, ["setxy", 0], 264, 647, [82, 45, 46, 83]], [45, ["number", 0], 322, 647, [44, null]], [46, ["number", 0], 322, 689, [44, null]], [47, "forward", 264, 765, [83, 48, 75]], [48, ["number", 0], 335, 765, [47, null]], [49, "setcolor", 863, 237, [78, 50, 51]], [50, ["number", 0], 940, 237, [49, null]], [51, "storeinbox2", 863, 279, [49, 52, 53]], [52, ["number", -300], 981, 279, [51, null]], [53, "repeat", 863, 321, [51, 54, 88, null]], [54, ["number", 601], 914, 321, [53, null]], [55, ["setxy", 0], 928, 415, [88, 56, 57, 89]], [56, "box2", 986, 415, [55, null]], [57, ["division2", 40.0], 986, 457, [55, 58, 63]], [58, ["minus2", 20.0], 1040, 457, [57, 59, 62]], [59, ["product2", 0], 1094, 457, [58, 60, 61]], [60, "box2", 1148, 457, [59, null]], [61, "box2", 1148, 499, [59, null]], [62, ["number", 40000], 1118, 539, [58, null]], [63, ["number", 400], 1064, 579, [57, null]], [64, ["vspace", 40], 928, 533, [89, 65]], [65, "forward", 928, 655, [64, 66, 67]], [66, ["number", 0], 999, 655, [65, null]], [67, "storeinbox2", 928, 697, [65, 68, null]], [68, ["plus2", 0], 1046, 697, [67, 69, 70]], [69, "box2", 1100, 697, [68, null]], [70, ["number", 1], 1100, 739, [68, null]], [71, ["start", 2.0], 264, 175, [null, 30]], [72, ["string", "exponential"], 322, 849, [74, null]], [73, ["string", "tangents"], 322, 807, [75, null]], [74, "stack", 264, 849, [75, 72, null]], [75, "stack", 264, 807, [47, 73, 74]], [76, "hat", 552, 181, [null, 77, 0]], [77, ["string", "tangents"], 610, 189, [76, null]], [78, "hat", 863, 187, [null, 79, 49]], [79, ["string", "exponential"], 921, 195, [78, null]], [80, "penup", 264, 377, [35, 37]], [81, "pendown", 264, 495, [37, 40]], [82, "penup", 264, 613, [42, 44]], [83, "pendown", 264, 731, [44, 47]], [84, "penup", 617, 375, [29, 6]], [85, "pendown", 617, 535, [27, 11]], [86, "penup", 617, 695, [13, 16]], [87, "pendown", 617, 855, [28, 21]], [88, "penup", 928, 381, [53, 55]], [89, "pendown", 928, 499, [55, 64]]] \ No newline at end of file
+[[0, "repeat", 552, 231, [76, 1, 2, null]], [1, ["number", 50], 603, 231, [0, null]], [2, "setcolor", 617, 291, [0, 3, 29]], [3, ["plus2", 0], 694, 291, [2, 4, 5]], [4, "color", 748, 291, [3, null]], [5, ["number", 2], 748, 333, [3, null]], [6, ["setxy2", 0], 617, 409, [84, 7, 8, 27]], [7, ["number", 0], 675, 409, [6, null]], [8, ["minus2", 0], 675, 451, [6, 9, 10]], [9, ["number", 0], 729, 451, [8, null]], [10, "box1", 753, 493, [8, null]], [11, "seth", 617, 569, [85, 12, 13]], [12, ["number", 270], 716, 569, [11, null]], [13, ["arc", 0], 617, 611, [11, 14, 15, 86]], [14, ["number", 360], 675, 611, [13, null]], [15, "box1", 675, 653, [13, null]], [16, ["setxy2", 0], 617, 729, [86, 17, 18, 28]], [17, ["number", 400], 675, 729, [16, null]], [18, ["minus2", 0], 675, 771, [16, 19, 20]], [19, "box1", 729, 771, [18, null]], [20, ["number", 200], 753, 813, [18, null]], [21, "forward", 617, 889, [87, 22, 23]], [22, ["number", 800], 688, 889, [21, null]], [23, "storeinbox1", 617, 931, [21, 24, null]], [24, ["plus2", 0], 735, 931, [23, 25, 26]], [25, "box1", 789, 931, [24, null]], [26, ["number", 4], 789, 973, [24, null]], [27, ["vspace", 0], 617, 493, [6, 85]], [28, ["vspace", 0], 617, 813, [16, 87]], [29, ["vspace", 0], 617, 333, [2, 84]], [30, "clean", 264, 217, [71, 31]], [31, "setpensize", 264, 251, [30, 32, 33]], [32, ["number", 2], 366, 251, [31, null]], [33, "storeinbox1", 264, 293, [31, 34, 35]], [34, ["number", 100], 382, 293, [33, null]], [35, "setcolor", 264, 335, [33, 36, 80]], [36, ["number", 0], 341, 335, [35, null]], [37, ["setxy2", 0], 264, 411, [80, 38, 39, 81]], [38, ["number", 400], 322, 411, [37, null]], [39, ["number", -200], 322, 453, [37, null]], [40, "seth", 264, 529, [81, 41, 42]], [41, ["number", 270], 363, 529, [40, null]], [42, "forward", 264, 571, [40, 43, 82]], [43, ["number", 800], 335, 571, [42, null]], [44, ["setxy2", 0], 264, 647, [82, 45, 46, 83]], [45, ["number", 0], 322, 647, [44, null]], [46, ["number", 0], 322, 689, [44, null]], [47, "forward", 264, 765, [83, 48, 75]], [48, ["number", 0], 335, 765, [47, null]], [49, "setcolor", 863, 237, [78, 50, 51]], [50, ["number", 0], 940, 237, [49, null]], [51, "storeinbox2", 863, 279, [49, 52, 53]], [52, ["number", -300], 981, 279, [51, null]], [53, "repeat", 863, 321, [51, 54, 88, null]], [54, ["number", 601], 914, 321, [53, null]], [55, ["setxy2", 0], 928, 415, [88, 56, 57, 89]], [56, "box2", 986, 415, [55, null]], [57, ["division2", 40.0], 986, 457, [55, 58, 63]], [58, ["minus2", 20.0], 1040, 457, [57, 59, 62]], [59, ["product2", 0], 1094, 457, [58, 60, 61]], [60, "box2", 1148, 457, [59, null]], [61, "box2", 1148, 499, [59, null]], [62, ["number", 40000], 1118, 539, [58, null]], [63, ["number", 400], 1064, 579, [57, null]], [64, ["vspace", 40], 928, 533, [89, 65]], [65, "forward", 928, 655, [64, 66, 67]], [66, ["number", 0], 999, 655, [65, null]], [67, "storeinbox2", 928, 697, [65, 68, null]], [68, ["plus2", 0], 1046, 697, [67, 69, 70]], [69, "box2", 1100, 697, [68, null]], [70, ["number", 1], 1100, 739, [68, null]], [71, ["start", 2.0], 264, 175, [null, 30]], [72, ["string", "exponential"], 322, 849, [74, null]], [73, ["string", "tangents"], 322, 807, [75, null]], [74, "stack", 264, 849, [75, 72, null]], [75, "stack", 264, 807, [47, 73, 74]], [76, "hat", 552, 181, [null, 77, 0]], [77, ["string", "tangents"], 610, 189, [76, null]], [78, "hat", 863, 187, [null, 79, 49]], [79, ["string", "exponential"], 921, 195, [78, null]], [80, "penup", 264, 377, [35, 37]], [81, "pendown", 264, 495, [37, 40]], [82, "penup", 264, 613, [42, 44]], [83, "pendown", 264, 731, [44, 47]], [84, "penup", 617, 375, [29, 6]], [85, "pendown", 617, 535, [27, 11]], [86, "penup", 617, 695, [13, 16]], [87, "pendown", 617, 855, [28, 21]], [88, "penup", 928, 381, [53, 55]], [89, "pendown", 928, 499, [55, 64]]] \ No newline at end of file
diff --git a/samples/tree.ta b/samples/tree.ta
index 93d3503..58da914 100644
--- a/samples/tree.ta
+++ b/samples/tree.ta
@@ -1 +1 @@
-[[0, "hat1", 840, 58, [null, 1]], [1, "pendown", 840, 100, [0, 68]], [2, "if", 840, 176, [68, 3, 70, 71]], [3, ["greater2", 0], 878, 142, [2, 4, 5, null]], [4, "box1", 924, 142, [3, null]], [5, ["number", 10], 924, 184, [3, null]], [6, "storeinbox2", 840, 304, [71, 7, 72]], [7, ["random", 0], 958, 304, [6, 8, 45, null]], [8, ["number", 0], 1044, 304, [7, null]], [9, "if", 840, 428, [72, 10, 12, null]], [10, ["equal2", 0], 878, 394, [9, 11, 44, null]], [11, "box2", 924, 394, [10, null]], [12, "penup", 892, 496, [9, 13]], [13, "forward", 892, 530, [12, 65, 73]], [14, "setcolor", 892, 614, [73, 15, 16]], [15, ["number", 40], 969, 614, [14, null]], [16, "setpensize", 892, 656, [14, 17, 18]], [17, ["number", 20], 994, 656, [16, null]], [18, "forward", 892, 698, [16, 19, 20]], [19, ["number", 1], 963, 698, [18, null]], [20, "pendown", 892, 740, [18, 21]], [21, "back", 892, 774, [20, 22, 23]], [22, ["number", 1], 950, 774, [21, null]], [23, "setcolor", 892, 816, [21, 24, 25]], [24, ["number", 10], 969, 816, [23, null]], [25, "setpensize", 892, 858, [23, 26, 27]], [26, ["number", 5], 994, 858, [25, null]], [27, "penup", 892, 900, [25, 28]], [28, "back", 892, 934, [27, 62, null]], [29, "forward", 485, 217, [69, 30, 31]], [30, "box1", 556, 217, [29, null]], [31, "storeinbox1", 485, 259, [29, 59, 74]], [32, "right", 485, 343, [74, 33, 34]], [33, ["number", 30], 543, 343, [32, null]], [34, "stack1", 485, 385, [32, 35]], [35, "left", 485, 419, [34, 36, 37]], [36, ["number", 60], 543, 419, [35, null]], [37, "stack1", 485, 461, [35, 38]], [38, "right", 485, 495, [37, 39, 40]], [39, ["number", 30], 543, 495, [38, null]], [40, "storeinbox1", 485, 537, [38, 56, 41]], [41, "penup", 485, 579, [40, 42]], [42, "back", 485, 613, [41, 43, null]], [43, "box1", 543, 613, [42, null]], [44, ["number", 0], 924, 436, [10, null]], [45, ["number", 2], 1044, 346, [7, null]], [46, "clean", 227, 220, [55, 75]], [47, ["setxy", 0], 227, 288, [75, 48, 49, 76]], [48, ["number", 0], 285, 288, [47, null]], [49, ["number", -400], 285, 330, [47, null]], [50, "storeinbox1", 227, 406, [76, 51, 52]], [51, ["number", 300], 345, 406, [50, null]], [52, "setcolor", 227, 448, [50, 53, 54]], [53, ["number", 10], 304, 448, [52, null]], [54, "stack1", 227, 490, [52, null]], [55, ["start", 2.0], 227, 178, [null, 46]], [56, ["product2", 0], 603, 537, [40, 57, 58]], [57, "box1", 657, 537, [56, null]], [58, ["number", 1.5], 657, 579, [56, null]], [59, ["division2", 0], 603, 259, [31, 60, 61]], [60, "box1", 657, 259, [59, null]], [61, ["number", 1.5], 681, 301, [59, null]], [62, ["division2", 0], 950, 934, [28, 63, 64]], [63, "box1", 1004, 934, [62, null]], [64, ["number", 2], 1028, 976, [62, null]], [65, ["division2", 0], 963, 530, [13, 66, 67]], [66, "box1", 1017, 530, [65, null]], [67, ["number", 2], 1041, 572, [65, null]], [68, ["vspace", 0], 840, 134, [1, 2]], [69, "hat2", 485, 175, [null, 29]], [70, "stack2", 892, 244, [2, null]], [71, ["vspace", 0], 840, 262, [2, 6]], [72, ["vspace", 20.0], 840, 346, [6, 9]], [73, ["vspace", 0], 892, 572, [13, 14]], [74, ["vspace", 0], 485, 301, [31, 32]], [75, "penup", 227, 254, [46, 47]], [76, "pendown", 227, 372, [47, 50]], [-1, ["turtle", 1], 1, -3, 0, 0, 50, 5], [-1, ["turtle", "Yertle"], 1, -3, 0, 0, 50, 5]] \ No newline at end of file
+[[0, "hat1", 840, 58, [null, 1]], [1, "pendown", 840, 100, [0, 68]], [2, "if", 840, 176, [68, 3, 70, 71]], [3, ["greater2", 0], 878, 142, [2, 4, 5, null]], [4, "box1", 924, 142, [3, null]], [5, ["number", 10], 924, 184, [3, null]], [6, "storeinbox2", 840, 304, [71, 7, 72]], [7, ["random", 0], 958, 304, [6, 8, 45, null]], [8, ["number", 0], 1044, 304, [7, null]], [9, "if", 840, 428, [72, 10, 12, null]], [10, ["equal2", 0], 878, 394, [9, 11, 44, null]], [11, "box2", 924, 394, [10, null]], [12, "penup", 892, 496, [9, 13]], [13, "forward", 892, 530, [12, 65, 73]], [14, "setcolor", 892, 614, [73, 15, 16]], [15, ["number", 40], 969, 614, [14, null]], [16, "setpensize", 892, 656, [14, 17, 18]], [17, ["number", 20], 994, 656, [16, null]], [18, "forward", 892, 698, [16, 19, 20]], [19, ["number", 1], 963, 698, [18, null]], [20, "pendown", 892, 740, [18, 21]], [21, "back", 892, 774, [20, 22, 23]], [22, ["number", 1], 950, 774, [21, null]], [23, "setcolor", 892, 816, [21, 24, 25]], [24, ["number", 10], 969, 816, [23, null]], [25, "setpensize", 892, 858, [23, 26, 27]], [26, ["number", 5], 994, 858, [25, null]], [27, "penup", 892, 900, [25, 28]], [28, "back", 892, 934, [27, 62, null]], [29, "forward", 485, 217, [69, 30, 31]], [30, "box1", 556, 217, [29, null]], [31, "storeinbox1", 485, 259, [29, 59, 74]], [32, "right", 485, 343, [74, 33, 34]], [33, ["number", 30], 543, 343, [32, null]], [34, "stack1", 485, 385, [32, 35]], [35, "left", 485, 419, [34, 36, 37]], [36, ["number", 60], 543, 419, [35, null]], [37, "stack1", 485, 461, [35, 38]], [38, "right", 485, 495, [37, 39, 40]], [39, ["number", 30], 543, 495, [38, null]], [40, "storeinbox1", 485, 537, [38, 56, 41]], [41, "penup", 485, 579, [40, 42]], [42, "back", 485, 613, [41, 43, null]], [43, "box1", 543, 613, [42, null]], [44, ["number", 0], 924, 436, [10, null]], [45, ["number", 2], 1044, 346, [7, null]], [46, "clean", 227, 220, [55, 75]], [47, ["setxy2", 0], 227, 288, [75, 48, 49, 76]], [48, ["number", 0], 285, 288, [47, null]], [49, ["number", -400], 285, 330, [47, null]], [50, "storeinbox1", 227, 406, [76, 51, 52]], [51, ["number", 300], 345, 406, [50, null]], [52, "setcolor", 227, 448, [50, 53, 54]], [53, ["number", 10], 304, 448, [52, null]], [54, "stack1", 227, 490, [52, null]], [55, ["start", 2.0], 227, 178, [null, 46]], [56, ["product2", 0], 603, 537, [40, 57, 58]], [57, "box1", 657, 537, [56, null]], [58, ["number", 1.5], 657, 579, [56, null]], [59, ["division2", 0], 603, 259, [31, 60, 61]], [60, "box1", 657, 259, [59, null]], [61, ["number", 1.5], 681, 301, [59, null]], [62, ["division2", 0], 950, 934, [28, 63, 64]], [63, "box1", 1004, 934, [62, null]], [64, ["number", 2], 1028, 976, [62, null]], [65, ["division2", 0], 963, 530, [13, 66, 67]], [66, "box1", 1017, 530, [65, null]], [67, ["number", 2], 1041, 572, [65, null]], [68, ["vspace", 0], 840, 134, [1, 2]], [69, "hat2", 485, 175, [null, 29]], [70, "stack2", 892, 244, [2, null]], [71, ["vspace", 0], 840, 262, [2, 6]], [72, ["vspace", 20.0], 840, 346, [6, 9]], [73, ["vspace", 0], 892, 572, [13, 14]], [74, ["vspace", 0], 485, 301, [31, 32]], [75, "penup", 227, 254, [46, 47]], [76, "pendown", 227, 372, [47, 50]], [-1, ["turtle", 1], 1, -3, 0, 0, 50, 5]] \ No newline at end of file
diff --git a/samples/xo-child.ta b/samples/xo-child.ta
index 7ef82ce..d085a93 100644
--- a/samples/xo-child.ta
+++ b/samples/xo-child.ta
@@ -1 +1 @@
-[[0, "clean", 328, 217, [1, 51]], [1, ["start", 2.0], 328, 175, [null, 0]], [2, "hat2", 331, 514, [null, 3]], [3, "setcolor", 331, 556, [2, 4, 60]], [4, ["random", 0], 408, 556, [3, 5, 6, null]], [5, ["number", 0], 494, 556, [4, null]], [6, ["number", 100], 494, 598, [4, null]], [7, "setpensize", 331, 632, [60, 8, 9]], [8, ["number", 40], 433, 632, [7, null]], [9, "stack1", 331, 674, [7, 10]], [10, "setcolor", 331, 708, [9, 11, 61]], [11, ["plus2", 0], 408, 708, [10, 12, 13]], [12, "color", 462, 708, [11, null]], [13, ["number", 10], 462, 750, [11, null]], [14, "setpensize", 331, 784, [61, 15, 18]], [15, ["minus2", 0], 433, 784, [14, 16, 17]], [16, "pensize", 487, 784, [15, null]], [17, ["number", 25], 511, 826, [15, null]], [18, "stack1", 331, 826, [14, null]], [19, "hat1", 682, 171, [null, 20]], [20, "left", 682, 213, [19, 21, 22]], [21, ["number", 45], 740, 213, [20, null]], [22, "repeat", 682, 255, [20, 23, 24, 30]], [23, ["number", 4], 733, 255, [22, null]], [24, "forward", 747, 315, [22, 25, 26]], [25, ["number", 75], 818, 315, [24, null]], [26, "back", 747, 357, [24, 27, 28]], [27, ["number", 75], 805, 357, [26, null]], [28, "left", 747, 399, [26, 29, null]], [29, ["number", 90], 805, 399, [28, null]], [30, ["vspace", 40.0], 682, 333, [22, 31]], [31, "right", 682, 447, [30, 32, 33]], [32, ["number", 45], 740, 447, [31, null]], [33, "penup", 682, 489, [31, 34]], [34, "forward", 682, 523, [33, 35, 36]], [35, ["number", 90], 753, 523, [34, null]], [36, "pendown", 682, 565, [34, 37]], [37, "setpensize", 682, 599, [36, 45, 59]], [38, "forward", 682, 675, [59, 39, 40]], [39, ["number", 1], 753, 675, [38, null]], [40, "penup", 682, 717, [38, 41]], [41, "back", 682, 751, [40, 42, 43]], [42, ["number", 91], 740, 751, [41, null]], [43, "pendown", 682, 793, [41, 44]], [44, "setpensize", 682, 827, [43, 48, null]], [45, ["plus2", 0], 784, 599, [37, 46, 47]], [46, "pensize", 838, 599, [45, null]], [47, ["number", 35], 838, 641, [45, null]], [48, ["minus2", 0], 784, 827, [44, 49, 50]], [49, "pensize", 838, 827, [48, null]], [50, ["number", 35], 862, 869, [48, null]], [51, "repeat", 328, 251, [0, 52, 53, null]], [52, ["number", 500], 379, 251, [51, null]], [53, "penup", 393, 311, [51, 54]], [54, ["setxy", 20.0], 393, 345, [53, 55, 56, 57]], [55, ["random", 0], 451, 345, [54, 62, 63, null]], [56, ["random", 0], 451, 427, [54, 64, 65, null]], [57, "pendown", 393, 469, [54, 58]], [58, "stack2", 393, 503, [57, null]], [59, ["vspace", 0], 682, 641, [37, 38]], [60, ["vspace", 0], 331, 598, [3, 7]], [61, ["vspace", 0], 331, 750, [10, 14]], [62, "leftpos", 537, 345, [55, null]], [63, "rightpos", 537, 387, [55, null]], [64, "bottompos", 537, 427, [56, null]], [65, "toppos", 537, 469, [56, null]]] \ No newline at end of file
+[[0, "clean", 328, 217, [1, 51]], [1, ["start", 2.0], 328, 175, [null, 0]], [2, "hat2", 331, 514, [null, 3]], [3, "setcolor", 331, 556, [2, 4, 60]], [4, ["random", 0], 408, 556, [3, 5, 6, null]], [5, ["number", 0], 494, 556, [4, null]], [6, ["number", 100], 494, 598, [4, null]], [7, "setpensize", 331, 632, [60, 8, 9]], [8, ["number", 40], 433, 632, [7, null]], [9, "stack1", 331, 674, [7, 10]], [10, "setcolor", 331, 708, [9, 11, 61]], [11, ["plus2", 0], 408, 708, [10, 12, 13]], [12, "color", 462, 708, [11, null]], [13, ["number", 10], 462, 750, [11, null]], [14, "setpensize", 331, 784, [61, 15, 18]], [15, ["minus2", 0], 433, 784, [14, 16, 17]], [16, "pensize", 487, 784, [15, null]], [17, ["number", 25], 511, 826, [15, null]], [18, "stack1", 331, 826, [14, null]], [19, "hat1", 682, 171, [null, 20]], [20, "left", 682, 213, [19, 21, 22]], [21, ["number", 45], 740, 213, [20, null]], [22, "repeat", 682, 255, [20, 23, 24, 30]], [23, ["number", 4], 733, 255, [22, null]], [24, "forward", 747, 315, [22, 25, 26]], [25, ["number", 75], 818, 315, [24, null]], [26, "back", 747, 357, [24, 27, 28]], [27, ["number", 75], 805, 357, [26, null]], [28, "left", 747, 399, [26, 29, null]], [29, ["number", 90], 805, 399, [28, null]], [30, ["vspace", 40.0], 682, 333, [22, 31]], [31, "right", 682, 447, [30, 32, 33]], [32, ["number", 45], 740, 447, [31, null]], [33, "penup", 682, 489, [31, 34]], [34, "forward", 682, 523, [33, 35, 36]], [35, ["number", 90], 753, 523, [34, null]], [36, "pendown", 682, 565, [34, 37]], [37, "setpensize", 682, 599, [36, 45, 59]], [38, "forward", 682, 675, [59, 39, 40]], [39, ["number", 1], 753, 675, [38, null]], [40, "penup", 682, 717, [38, 41]], [41, "back", 682, 751, [40, 42, 43]], [42, ["number", 91], 740, 751, [41, null]], [43, "pendown", 682, 793, [41, 44]], [44, "setpensize", 682, 827, [43, 48, null]], [45, ["plus2", 0], 784, 599, [37, 46, 47]], [46, "pensize", 838, 599, [45, null]], [47, ["number", 35], 838, 641, [45, null]], [48, ["minus2", 0], 784, 827, [44, 49, 50]], [49, "pensize", 838, 827, [48, null]], [50, ["number", 35], 862, 869, [48, null]], [51, "repeat", 328, 251, [0, 52, 53, null]], [52, ["number", 500], 379, 251, [51, null]], [53, "penup", 393, 311, [51, 54]], [54, ["setxy2", 20.0], 393, 345, [53, 55, 56, 57]], [55, ["random", 0], 451, 345, [54, 62, 63, null]], [56, ["random", 0], 451, 427, [54, 64, 65, null]], [57, "pendown", 393, 469, [54, 58]], [58, "stack2", 393, 503, [57, null]], [59, ["vspace", 0], 682, 641, [37, 38]], [60, ["vspace", 0], 331, 598, [3, 7]], [61, ["vspace", 0], 331, 750, [10, 14]], [62, "leftpos", 537, 345, [55, null]], [63, "rightpos", 537, 387, [55, null]], [64, "bottompos", 537, 427, [56, null]], [65, "toppos", 537, 469, [56, null]]] \ No newline at end of file