Commit 41476dd

mo <mokha@cisco.com>
2017-08-02 18:21:42
add test.
1 parent 232fd2e
Changed files (1)
spec
spec/binary_trees/is_tree_symetric_spec.rb
@@ -176,6 +176,7 @@ DOC
     { t: { "value": -191, "left": { "value": 374, "left": { "value": -361, "left": { "value": -771, "left": nil, "right": { "value": -379, "left": { "value": -154, "left": nil, "right": nil }, "right": { "value": -699, "left": nil, "right": nil } } }, "right": { "value": 159, "left": { "value": -900, "left": { "value": 305, "left": nil, "right": nil }, "right": { "value": -486, "left": nil, "right": nil } }, "right": { "value": 200, "left": { "value": -699, "left": nil, "right": nil }, "right": { "value": 470, "left": nil, "right": nil } } } }, "right": nil }, "right": { "value": 374, "left": nil, "right": { "value": -361, "left": { "value": 159, "left": { "value": 200, "left": { "value": 470, "left": nil, "right": nil }, "right": { "value": -699, "left": nil, "right": nil } }, "right": { "value": -900, "left": { "value": -486, "left": nil, "right": nil }, "right": { "value": 305, "left": nil, "right": nil } } }, "right": { "value": -771, "left": { "value": -379, "left": { "value": -699, "left": nil, "right": nil }, "right": { "value": -154, "left": nil, "right": nil } }, "right": nil } } } }, x: true },
     { t: { "value": -883, "left": { "value": -382, "left": { "value": 229, "left": { "value": -835, "left": { "value": -702, "left": { "value": 800, "left": null, "right": null }, "right": { "value": 1000, "left": null, "right": null } }, "right": { "value": 609, "left": { "value": -261, "left": null, "right": null }, "right": { "value": -967, "left": null, "right": null } } }, "right": { "value": -793, "left": { "value": 889, "left": { "value": -367, "left": null, "right": null }, "right": { "value": 748, "left": null, "right": null } }, "right": null } }, "right": { "value": 493, "left": { "value": 424, "left": null, "right": null }, "right": { "value": 93, "left": { "value": -724, "left": { "value": -870, "left": null, "right": null }, "right": { "value": -12, "left": null, "right": null } }, "right": { "value": 212, "left": { "value": -482, "left": null, "right": null }, "right": null } } } }, "right": { "value": -382, "left": { "value": 493, "left": { "value": 93, "left": { "value": 212, "left": null, "right": { "value": -482, "left": null, "right": null } }, "right": { "value": -724, "left": { "value": -12, "left": null, "right": null }, "right": { "value": -870, "left": null, "right": null } } }, "right": { "value": 424, "left": null, "right": null } }, "right": { "value": 229, "left": { "value": -793, "left": null, "right": { "value": 889, "left": { "value": 748, "left": null, "right": null }, "right": { "value": -367, "left": null, "right": null } } }, "right": { "value": -835, "left": { "value": 609, "left": { "value": -966, "left": null, "right": null }, "right": { "value": -261, "left": null, "right": null } }, "right": { "value": -702, "left": { "value": 1000, "left": null, "right": null }, "right": { "value": 800, "left": null, "right": null } } } } } }, x: false },
 		{ t: { "value": 759, "left": { "value": 948, "left": { "value": 10, "left": { "value": 227, "left": null, "right": { "value": -633, "left": { "value": 121, "left": { "value": 460, "left": { "value": 558, "left": { "value": 375, "left": { "value": 569, "left": { "value": -159, "left": null, "right": null }, "right": { "value": 723, "left": null, "right": null } }, "right": { "value": -563, "left": { "value": -577, "left": null, "right": null }, "right": { "value": -977, "left": null, "right": null } } }, "right": { "value": 766, "left": null, "right": null } }, "right": { "value": 325, "left": { "value": -637, "left": { "value": -576, "left": null, "right": { "value": 517, "left": null, "right": null } }, "right": { "value": -404, "left": { "value": 684, "left": null, "right": null }, "right": { "value": 847, "left": null, "right": null } } }, "right": { "value": -235, "left": { "value": 48, "left": { "value": 778, "left": null, "right": null }, "right": { "value": -789, "left": null, "right": null } }, "right": { "value": 186, "left": { "value": 338, "left": null, "right": null }, "right": { "value": -4, "left": null, "right": null } } } } }, "right": { "value": -707, "left": { "value": 767, "left": null, "right": { "value": 214, "left": { "value": -332, "left": { "value": -583, "left": null, "right": null }, "right": null }, "right": { "value": -560, "left": { "value": 296, "left": null, "right": null }, "right": { "value": 170, "left": null, "right": null } } } }, "right": { "value": 23, "left": { "value": -432, "left": null, "right": { "value": 655, "left": null, "right": { "value": 424, "left": null, "right": null } } }, "right": { "value": 979, "left": { "value": 752, "left": { "value": 560, "left": null, "right": null }, "right": null }, "right": { "value": 110, "left": { "value": 334, "left": null, "right": null }, "right": { "value": 350, "left": null, "right": null } } } } } }, "right": { "value": -196, "left": { "value": -721, "left": { "value": -393, "left": { "value": -201, "left": { "value": -91, "left": { "value": -941, "left": null, "right": null }, "right": { "value": 25, "left": null, "right": null } }, "right": { "value": 418, "left": { "value": 156, "left": null, "right": null }, "right": { "value": 336, "left": null, "right": null } } }, "right": { "value": -243, "left": null, "right": null } }, "right": { "value": -927, "left": { "value": -133, "left": { "value": -903, "left": { "value": -612, "left": null, "right": null }, "right": { "value": 746, "left": null, "right": null } }, "right": { "value": -4, "left": { "value": 871, "left": null, "right": null }, "right": { "value": -122, "left": null, "right": null } } }, "right": { "value": -960, "left": { "value": 990, "left": { "value": 61, "left": null, "right": null }, "right": null }, "right": { "value": -860, "left": { "value": 395, "left": null, "right": null }, "right": { "value": -798, "left": null, "right": null } } } } }, "right": { "value": -790, "left": { "value": 744, "left": { "value": -330, "left": { "value": -294, "left": { "value": 945, "left": null, "right": null }, "right": { "value": 354, "left": null, "right": null } }, "right": null }, "right": { "value": 627, "left": { "value": 486, "left": { "value": 674, "left": null, "right": null }, "right": { "value": 874, "left": null, "right": null } }, "right": { "value": -273, "left": { "value": 347, "left": null, "right": null }, "right": { "value": -665, "left": null, "right": null } } } }, "right": { "value": 844, "left": { "value": -172, "left": null, "right": { "value": 235, "left": { "value": 256, "left": null, "right": null }, "right": { "value": -501, "left": null, "right": null } } }, "right": { "value": 67, "left": { "value": 772, "left": { "value": -57, "left": null, "right": null }, "right": { "value": 186, "left": null, "right": null } }, "right": null } } } } } }, "right": { "value": 760, "left": { "value": 448, "left": { "value": -832, "left": { "value": 889, "left": { "value": 368, "left": { "value": 914, "left": { "value": -595, "left": { "value": -261, "left": null, "right": null }, "right": { "value": -864, "left": null, "right": null } }, "right": { "value": -686, "left": { "value": 320, "left": null, "right": null }, "right": { "value": 62, "left": null, "right": null } } }, "right": { "value": -438, "left": { "value": 556, "left": { "value": -270, "left": null, "right": null }, "right": { "value": 649, "left": null, "right": null } }, "right": { "value": -947, "left": { "value": -521, "left": null, "right": null }, "right": { "value": 818, "left": null, "right": null } } } }, "right": { "value": 580, "left": { "value": 15, "left": { "value": 871, "left": { "value": -561, "left": null, "right": null }, "right": null }, "right": { "value": -94, "left": { "value": -564, "left": null, "right": null }, "right": { "value": -409, "left": null, "right": null } } }, "right": { "value": 984, "left": { "value": -147, "left": { "value": 67, "left": null, "right": null }, "right": null }, "right": { "value": -689, "left": { "value": -952, "left": null, "right": null }, "right": { "value": 534, "left": null, "right": null } } } } }, "right": { "value": 411, "left": { "value": -425, "left": { "value": -797, "left": { "value": 515, "left": { "value": 692, "left": null, "right": null }, "right": { "value": -412, "left": null, "right": null } }, "right": { "value": -786, "left": null, "right": { "value": 969, "left": null, "right": null } } }, "right": { "value": 264, "left": { "value": 218, "left": { "value": -220, "left": null, "right": null }, "right": { "value": -245, "left": null, "right": null } }, "right": { "value": -845, "left": { "value": -77, "left": null, "right": null }, "right": { "value": 644, "left": null, "right": null } } } }, "right": { "value": 822, "left": { "value": 64, "left": { "value": 151, "left": { "value": -807, "left": null, "right": null }, "right": { "value": 13, "left": null, "right": null } }, "right": { "value": 74, "left": { "value": 867, "left": null, "right": null }, "right": null } }, "right": { "value": -570, "left": null, "right": { "value": -948, "left": { "value": 536, "left": null, "right": null }, "right": { "value": -321, "left": null, "right": null } } } } } }, "right": null }, "right": { "value": -595, "left": { "value": -147, "left": { "value": 974, "left": null, "right": { "value": -937, "left": { "value": -26, "left": { "value": 662, "left": { "value": -178, "left": null, "right": null }, "right": { "value": -244, "left": null, "right": null } }, "right": { "value": 433, "left": null, "right": { "value": 994, "left": null, "right": null } } }, "right": { "value": -160, "left": { "value": -100, "left": { "value": -296, "left": null, "right": null }, "right": { "value": 437, "left": null, "right": null } }, "right": { "value": 939, "left": { "value": 314, "left": null, "right": null }, "right": { "value": -682, "left": null, "right": null } } } } }, "right": null }, "right": { "value": -838, "left": { "value": 192, "left": null, "right": { "value": -943, "left": null, "right": null } }, "right": { "value": 194, "left": { "value": 215, "left": { "value": -718, "left": { "value": -230, "left": { "value": 408, "left": null, "right": null }, "right": { "value": -361, "left": null, "right": null } }, "right": { "value": 914, "left": { "value": -51, "left": null, "right": null }, "right": { "value": -890, "left": null, "right": null } } }, "right": { "value": -552, "left": { "value": 663, "left": { "value": -325, "left": null, "right": null }, "right": { "value": 411, "left": null, "right": null } }, "right": { "value": 941, "left": { "value": -996, "left": null, "right": null }, "right": { "value": -75, "left": null, "right": null } } } }, "right": { "value": -265, "left": { "value": -755, "left": { "value": -149, "left": { "value": -223, "left": null, "right": null }, "right": { "value": -30, "left": null, "right": null } }, "right": { "value": 487, "left": { "value": -329, "left": null, "right": null }, "right": null } }, "right": { "value": -213, "left": { "value": -757, "left": { "value": -662, "left": null, "right": null }, "right": { "value": -313, "left": null, "right": null } }, "right": { "value": 496, "left": { "value": 189, "left": null, "right": null }, "right": { "value": -337, "left": null, "right": null } } } } } } } } }, "right": { "value": 17, "left": { "value": 62, "left": { "value": -406, "left": { "value": -636, "left": null, "right": null }, "right": { "value": 945, "left": null, "right": { "value": -948, "left": { "value": -152, "left": null, "right": { "value": 318, "left": { "value": 832, "left": { "value": 806, "left": null, "right": null }, "right": { "value": -807, "left": null, "right": null } }, "right": { "value": 917, "left": { "value": 12, "left": null, "right": null }, "right": { "value": -859, "left": null, "right": null } } } }, "right": { "value": 510, "left": { "value": -73, "left": { "value": -662, "left": { "value": 338, "left": null, "right": null }, "right": { "value": 573, "left": null, "right": null } }, "right": { "value": -108, "left": { "value": 194, "left": null, "right": null }, "right": { "value": 734, "left": null, "right": null } } }, "right": { "value": 73, "left": { "value": 564, "left": { "value": 84, "left": null, "right": null }, "right": { "value": 424, "left": null, "right": null } }, "right": null } } } } }, "right": { "value": -528, "left": null, "right": { "value": -649, "left": { "value": -805, "left": null, "right": { "value": -487, "left": { "value": 953, "left": { "value": -428, "left": { "value": -758, "left": null, "right": null }, "right": { "value": -713, "left": null, "right": null } }, "right": { "value": -457, "left": { "value": 435, "left": null, "right": null }, "right": { "value": -869, "left": null, "right": null } } }, "right": { "value": 315, "left": { "value": -826, "left": { "value": -629, "left": null, "right": null }, "right": { "value": -960, "left": null, "right": null } }, "right": null } } }, "right": null } } }, "right": { "value": 779, "left": { "value": 81, "left": { "value": 260, "left": { "value": 956, "left": null, "right": { "value": 597, "left": { "value": -918, "left": { "value": 334, "left": { "value": -740, "left": null, "right": null }, "right": null }, "right": { "value": -474, "left": { "value": -804, "left": null, "right": null }, "right": { "value": -888, "left": null, "right": null } } }, "right": { "value": 951, "left": { "value": 90, "left": { "value": 982, "left": null, "right": null }, "right": { "value": 626, "left": null, "right": null } }, "right": null } } }, "right": { "value": -805, "left": { "value": -888, "left": { "value": -243, "left": { "value": -775, "left": { "value": 625, "left": null, "right": null }, "right": { "value": 609, "left": null, "right": null } }, "right": { "value": -294, "left": { "value": -67, "left": null, "right": null }, "right": { "value": 433, "left": null, "right": null } } }, "right": { "value": -32, "left": { "value": 843, "left": null, "right": { "value": 563, "left": null, "right": null } }, "right": { "value": 122, "left": null, "right": { "value": 437, "left": null, "right": null } } } }, "right": { "value": -157, "left": { "value": -915, "left": { "value": -665, "left": { "value": -221, "left": null, "right": null }, "right": { "value": 645, "left": null, "right": null } }, "right": { "value": -262, "left": { "value": -219, "left": null, "right": null }, "right": null } }, "right": { "value": -202, "left": { "value": 852, "left": { "value": 280, "left": null, "right": null }, "right": { "value": -394, "left": null, "right": null } }, "right": null } } } }, "right": { "value": 648, "left": { "value": -847, "left": { "value": 338, "left": { "value": -805, "left": { "value": -487, "left": { "value": 750, "left": null, "right": null }, "right": { "value": -874, "left": null, "right": null } }, "right": null }, "right": { "value": -880, "left": { "value": 838, "left": { "value": -690, "left": null, "right": null }, "right": { "value": -601, "left": null, "right": null } }, "right": { "value": -599, "left": { "value": -540, "left": null, "right": null }, "right": null } } }, "right": { "value": -695, "left": null, "right": { "value": 827, "left": { "value": 66, "left": { "value": -183, "left": null, "right": null }, "right": { "value": 895, "left": null, "right": null } }, "right": { "value": -813, "left": null, "right": { "value": -775, "left": null, "right": null } } } } }, "right": { "value": 808, "left": { "value": 865, "left": { "value": 951, "left": { "value": 55, "left": { "value": 302, "left": null, "right": null }, "right": { "value": 723, "left": null, "right": null } }, "right": { "value": -882, "left": null, "right": { "value": 458, "left": null, "right": null } } }, "right": { "value": 489, "left": { "value": -155, "left": { "value": -97, "left": null, "right": null }, "right": null }, "right": null } }, "right": null } } }, "right": { "value": 863, "left": { "value": -752, "left": { "value": 16, "left": { "value": 852, "left": { "value": 103, "left": { "value": 170, "left": { "value": 258, "left": null, "right": null }, "right": { "value": -732, "left": null, "right": null } }, "right": { "value": 164, "left": { "value": 312, "left": null, "right": null }, "right": { "value": -471, "left": null, "right": null } } }, "right": null }, "right": null }, "right": { "value": 514, "left": { "value": -662, "left": { "value": 692, "left": { "value": -957, "left": null, "right": { "value": 332, "left": null, "right": null } }, "right": { "value": 880, "left": { "value": 232, "left": null, "right": null }, "right": { "value": -139, "left": null, "right": null } } }, "right": { "value": -595, "left": { "value": 79, "left": { "value": -261, "left": null, "right": null }, "right": { "value": -463, "left": null, "right": null } }, "right": { "value": 718, "left": { "value": 674, "left": null, "right": null }, "right": { "value": 325, "left": null, "right": null } } } }, "right": { "value": 848, "left": { "value": -693, "left": { "value": 885, "left": { "value": 607, "left": null, "right": null }, "right": { "value": -71, "left": null, "right": null } }, "right": { "value": 891, "left": { "value": -181, "left": null, "right": null }, "right": { "value": 17, "left": null, "right": null } } }, "right": { "value": -975, "left": { "value": 501, "left": { "value": -874, "left": null, "right": null }, "right": { "value": -576, "left": null, "right": null } }, "right": { "value": -810, "left": { "value": -618, "left": null, "right": null }, "right": { "value": -158, "left": null, "right": null } } } } } }, "right": { "value": -378, "left": null, "right": { "value": -450, "left": { "value": 226, "left": { "value": 803, "left": { "value": -825, "left": { "value": -403, "left": null, "right": null }, "right": { "value": 539, "left": null, "right": null } }, "right": { "value": 10, "left": { "value": 604, "left": null, "right": null }, "right": { "value": 247, "left": null, "right": null } } }, "right": { "value": -486, "left": null, "right": { "value": 154, "left": { "value": -576, "left": null, "right": null }, "right": { "value": 570, "left": null, "right": null } } } }, "right": { "value": 588, "left": null, "right": { "value": -527, "left": { "value": -237, "left": { "value": 856, "left": null, "right": null }, "right": null }, "right": { "value": 792, "left": null, "right": { "value": 276, "left": null, "right": null } } } } } } } } } }, "right": { "value": 948, "left": { "value": 17, "left": { "value": 779, "left": { "value": 863, "left": { "value": -378, "left": { "value": -450, "left": { "value": 588, "left": { "value": -527, "left": { "value": 792, "left": { "value": 276, "left": null, "right": null }, "right": null }, "right": { "value": -237, "left": null, "right": { "value": 856, "left": null, "right": null } } }, "right": null }, "right": { "value": 226, "left": { "value": -486, "left": { "value": 154, "left": { "value": 570, "left": null, "right": null }, "right": { "value": -576, "left": null, "right": null } }, "right": null }, "right": { "value": 803, "left": { "value": 10, "left": { "value": 247, "left": null, "right": null }, "right": { "value": 604, "left": null, "right": null } }, "right": { "value": -825, "left": { "value": 539, "left": null, "right": null }, "right": { "value": -403, "left": null, "right": null } } } } }, "right": null }, "right": { "value": -752, "left": { "value": 514, "left": { "value": 848, "left": { "value": -975, "left": { "value": -810, "left": { "value": -158, "left": null, "right": null }, "right": { "value": -618, "left": null, "right": null } }, "right": { "value": 501, "left": { "value": -576, "left": null, "right": null }, "right": { "value": -874, "left": null, "right": null } } }, "right": { "value": -693, "left": { "value": 891, "left": { "value": 17, "left": null, "right": null }, "right": { "value": -181, "left": null, "right": null } }, "right": { "value": 885, "left": { "value": -71, "left": null, "right": null }, "right": { "value": 607, "left": null, "right": null } } } }, "right": { "value": -662, "left": { "value": -595, "left": { "value": 718, "left": { "value": 325, "left": null, "right": null }, "right": { "value": 674, "left": null, "right": null } }, "right": { "value": 79, "left": { "value": -463, "left": null, "right": null }, "right": { "value": -261, "left": null, "right": null } } }, "right": { "value": 692, "left": { "value": 880, "left": { "value": -139, "left": null, "right": null }, "right": { "value": 232, "left": null, "right": null } }, "right": { "value": -957, "left": { "value": 332, "left": null, "right": null }, "right": null } } } }, "right": { "value": 16, "left": null, "right": { "value": 852, "left": null, "right": { "value": 103, "left": { "value": 164, "left": { "value": -471, "left": null, "right": null }, "right": { "value": 312, "left": null, "right": null } }, "right": { "value": 170, "left": { "value": -732, "left": null, "right": null }, "right": { "value": 258, "left": null, "right": null } } } } } } }, "right": { "value": 81, "left": { "value": 648, "left": { "value": 808, "left": null, "right": { "value": 865, "left": { "value": 489, "left": null, "right": { "value": -155, "left": null, "right": { "value": -97, "left": null, "right": null } } }, "right": { "value": 951, "left": { "value": -882, "left": { "value": 458, "left": null, "right": null }, "right": null }, "right": { "value": 55, "left": { "value": 723, "left": null, "right": null }, "right": { "value": 302, "left": null, "right": null } } } } }, "right": { "value": -847, "left": { "value": -695, "left": { "value": 827, "left": { "value": -813, "left": { "value": -775, "left": null, "right": null }, "right": null }, "right": { "value": 66, "left": { "value": 895, "left": null, "right": null }, "right": { "value": -183, "left": null, "right": null } } }, "right": null }, "right": { "value": 338, "left": { "value": -880, "left": { "value": -599, "left": null, "right": { "value": -540, "left": null, "right": null } }, "right": { "value": 838, "left": { "value": -601, "left": null, "right": null }, "right": { "value": -690, "left": null, "right": null } } }, "right": { "value": -805, "left": null, "right": { "value": -487, "left": { "value": -874, "left": null, "right": null }, "right": { "value": 750, "left": null, "right": null } } } } } }, "right": { "value": 260, "left": { "value": -805, "left": { "value": -157, "left": { "value": -202, "left": null, "right": { "value": 852, "left": { "value": -394, "left": null, "right": null }, "right": { "value": 280, "left": null, "right": null } } }, "right": { "value": -915, "left": { "value": -262, "left": null, "right": { "value": -219, "left": null, "right": null } }, "right": { "value": -665, "left": { "value": 645, "left": null, "right": null }, "right": { "value": -221, "left": null, "right": null } } } }, "right": { "value": -888, "left": { "value": -32, "left": { "value": 122, "left": { "value": 437, "left": null, "right": null }, "right": null }, "right": { "value": 843, "left": { "value": 563, "left": null, "right": null }, "right": null } }, "right": { "value": -243, "left": { "value": -294, "left": { "value": 433, "left": null, "right": null }, "right": { "value": -67, "left": null, "right": null } }, "right": { "value": -775, "left": { "value": 609, "left": null, "right": null }, "right": { "value": 625, "left": null, "right": null } } } } }, "right": { "value": 956, "left": { "value": 597, "left": { "value": 951, "left": null, "right": { "value": 90, "left": { "value": 626, "left": null, "right": null }, "right": { "value": 982, "left": null, "right": null } } }, "right": { "value": -918, "left": { "value": -474, "left": { "value": -888, "left": null, "right": null }, "right": { "value": -804, "left": null, "right": null } }, "right": { "value": 334, "left": null, "right": { "value": -740, "left": null, "right": null } } } }, "right": null } } } }, "right": { "value": 62, "left": { "value": -528, "left": { "value": -649, "left": null, "right": { "value": -805, "left": { "value": -487, "left": { "value": 315, "left": null, "right": { "value": -826, "left": { "value": -960, "left": null, "right": null }, "right": { "value": -629, "left": null, "right": null } } }, "right": { "value": 953, "left": { "value": -457, "left": { "value": -869, "left": null, "right": null }, "right": { "value": 435, "left": null, "right": null } }, "right": { "value": -428, "left": { "value": -713, "left": null, "right": null }, "right": { "value": -758, "left": null, "right": null } } } }, "right": null } }, "right": null }, "right": { "value": -406, "left": { "value": 945, "left": { "value": -948, "left": { "value": 510, "left": { "value": 73, "left": null, "right": { "value": 564, "left": { "value": 424, "left": null, "right": null }, "right": { "value": 84, "left": null, "right": null } } }, "right": { "value": -73, "left": { "value": -108, "left": { "value": 734, "left": null, "right": null }, "right": { "value": 194, "left": null, "right": null } }, "right": { "value": -662, "left": { "value": 573, "left": null, "right": null }, "right": { "value": 338, "left": null, "right": null } } } }, "right": { "value": -152, "left": { "value": 318, "left": { "value": 917, "left": { "value": -859, "left": null, "right": null }, "right": { "value": 12, "left": null, "right": null } }, "right": { "value": 832, "left": { "value": -807, "left": null, "right": null }, "right": { "value": 806, "left": null, "right": null } } }, "right": null } }, "right": null }, "right": { "value": -636, "left": null, "right": null } } } }, "right": { "value": 10, "left": { "value": 760, "left": { "value": -595, "left": { "value": -838, "left": { "value": 194, "left": { "value": -265, "left": { "value": -213, "left": { "value": 496, "left": { "value": -337, "left": null, "right": null }, "right": { "value": 189, "left": null, "right": null } }, "right": { "value": -757, "left": { "value": -313, "left": null, "right": null }, "right": { "value": -662, "left": null, "right": null } } }, "right": { "value": -755, "left": { "value": 487, "left": null, "right": { "value": -329, "left": null, "right": null } }, "right": { "value": -149, "left": { "value": -30, "left": null, "right": null }, "right": { "value": -223, "left": null, "right": null } } } }, "right": { "value": 215, "left": { "value": -552, "left": { "value": 941, "left": { "value": -75, "left": null, "right": null }, "right": { "value": -996, "left": null, "right": null } }, "right": { "value": 663, "left": { "value": 411, "left": null, "right": null }, "right": { "value": -325, "left": null, "right": null } } }, "right": { "value": -718, "left": { "value": 914, "left": { "value": -890, "left": null, "right": null }, "right": { "value": -51, "left": null, "right": null } }, "right": { "value": -230, "left": { "value": -361, "left": null, "right": null }, "right": { "value": 408, "left": null, "right": null } } } } }, "right": { "value": 192, "left": { "value": -943, "left": null, "right": null }, "right": null } }, "right": { "value": -147, "left": null, "right": { "value": 974, "left": { "value": -937, "left": { "value": -160, "left": { "value": 939, "left": { "value": -682, "left": null, "right": null }, "right": { "value": 314, "left": null, "right": null } }, "right": { "value": -100, "left": { "value": 437, "left": null, "right": null }, "right": { "value": -296, "left": null, "right": null } } }, "right": { "value": -26, "left": { "value": 433, "left": { "value": 994, "left": null, "right": null }, "right": null }, "right": { "value": 662, "left": { "value": -244, "left": null, "right": null }, "right": { "value": -178, "left": null, "right": null } } } }, "right": null } } }, "right": { "value": 448, "left": null, "right": { "value": -832, "left": { "value": 411, "left": { "value": 822, "left": { "value": -570, "left": { "value": -948, "left": { "value": -321, "left": null, "right": null }, "right": { "value": 536, "left": null, "right": null } }, "right": null }, "right": { "value": 64, "left": { "value": 74, "left": null, "right": { "value": 867, "left": null, "right": null } }, "right": { "value": 151, "left": { "value": 13, "left": null, "right": null }, "right": { "value": -807, "left": null, "right": null } } } }, "right": { "value": -425, "left": { "value": 264, "left": { "value": -845, "left": { "value": 644, "left": null, "right": null }, "right": { "value": -77, "left": null, "right": null } }, "right": { "value": 218, "left": { "value": -245, "left": null, "right": null }, "right": { "value": -220, "left": null, "right": null } } }, "right": { "value": -797, "left": { "value": -786, "left": { "value": 969, "left": null, "right": null }, "right": null }, "right": { "value": 515, "left": { "value": -412, "left": null, "right": null }, "right": { "value": 692, "left": null, "right": null } } } } }, "right": { "value": 889, "left": { "value": 580, "left": { "value": 984, "left": { "value": -689, "left": { "value": 534, "left": null, "right": null }, "right": { "value": -952, "left": null, "right": null } }, "right": { "value": -147, "left": null, "right": { "value": 67, "left": null, "right": null } } }, "right": { "value": 15, "left": { "value": -94, "left": { "value": -409, "left": null, "right": null }, "right": { "value": -564, "left": null, "right": null } }, "right": { "value": 871, "left": null, "right": { "value": -561, "left": null, "right": null } } } }, "right": { "value": 368, "left": { "value": -438, "left": { "value": -947, "left": { "value": 818, "left": null, "right": null }, "right": { "value": -521, "left": null, "right": null } }, "right": { "value": 556, "left": { "value": 649, "left": null, "right": null }, "right": { "value": -270, "left": null, "right": null } } }, "right": { "value": 914, "left": { "value": -686, "left": { "value": 62, "left": null, "right": null }, "right": { "value": 320, "left": null, "right": null } }, "right": { "value": -595, "left": { "value": -864, "left": null, "right": null }, "right": { "value": -261, "left": null, "right": null } } } } } } } }, "right": { "value": 227, "left": { "value": -633, "left": { "value": -196, "left": { "value": -790, "left": { "value": 844, "left": { "value": 67, "left": null, "right": { "value": 772, "left": { "value": 186, "left": null, "right": null }, "right": { "value": -57, "left": null, "right": null } } }, "right": { "value": -172, "left": { "value": 235, "left": { "value": -501, "left": null, "right": null }, "right": { "value": 256, "left": null, "right": null } }, "right": null } }, "right": { "value": 744, "left": { "value": 627, "left": { "value": -273, "left": { "value": -665, "left": null, "right": null }, "right": { "value": 347, "left": null, "right": null } }, "right": { "value": 486, "left": { "value": 874, "left": null, "right": null }, "right": { "value": 674, "left": null, "right": null } } }, "right": { "value": -330, "left": null, "right": { "value": -294, "left": { "value": 354, "left": null, "right": null }, "right": { "value": 945, "left": null, "right": null } } } } }, "right": { "value": -721, "left": { "value": -927, "left": { "value": -960, "left": { "value": -860, "left": { "value": -798, "left": null, "right": null }, "right": { "value": 395, "left": null, "right": null } }, "right": { "value": 990, "left": null, "right": { "value": 61, "left": null, "right": null } } }, "right": { "value": -133, "left": { "value": -4, "left": { "value": -122, "left": null, "right": null }, "right": { "value": 871, "left": null, "right": null } }, "right": { "value": -903, "left": { "value": 746, "left": null, "right": null }, "right": { "value": -612, "left": null, "right": null } } } }, "right": { "value": -393, "left": { "value": -243, "left": null, "right": null }, "right": { "value": -201, "left": { "value": 418, "left": { "value": 336, "left": null, "right": null }, "right": { "value": 156, "left": null, "right": null } }, "right": { "value": -91, "left": { "value": 25, "left": null, "right": null }, "right": { "value": -941, "left": null, "right": null } } } } } }, "right": { "value": 121, "left": { "value": -707, "left": { "value": 23, "left": { "value": 979, "left": { "value": 110, "left": { "value": 350, "left": null, "right": null }, "right": { "value": 334, "left": null, "right": null } }, "right": { "value": 752, "left": null, "right": { "value": 560, "left": null, "right": null } } }, "right": { "value": -432, "left": { "value": 655, "left": { "value": 424, "left": null, "right": null }, "right": null }, "right": null } }, "right": { "value": 767, "left": { "value": 214, "left": { "value": -560, "left": { "value": 170, "left": null, "right": null }, "right": { "value": 296, "left": null, "right": null } }, "right": { "value": -332, "left": null, "right": { "value": -583, "left": null, "right": null } } }, "right": null } }, "right": { "value": 460, "left": { "value": 325, "left": { "value": -235, "left": { "value": 186, "left": { "value": -4, "left": null, "right": null }, "right": { "value": 338, "left": null, "right": null } }, "right": { "value": 48, "left": { "value": -789, "left": null, "right": null }, "right": { "value": 778, "left": null, "right": null } } }, "right": { "value": -637, "left": { "value": -404, "left": { "value": 847, "left": null, "right": null }, "right": { "value": 684, "left": null, "right": null } }, "right": { "value": -576, "left": { "value": 517, "left": null, "right": null }, "right": null } } }, "right": { "value": 558, "left": { "value": 766, "left": null, "right": null }, "right": { "value": 375, "left": { "value": -563, "left": { "value": -977, "left": null, "right": null }, "right": { "value": -577, "left": null, "right": null } }, "right": { "value": 569, "left": { "value": 723, "left": null, "right": null }, "right": { "value": -159, "left": null, "right": null } } } } } } }, "right": null } } } }, x: true },
+		{ t: { "value": -781, "left": { "value": -25, "left": { "value": -157, "left": { "value": -875, "left": { "value": -650, "left": { "value": -551, "left": { "value": 796, "left": { "value": 912, "left": { "value": -964, "left": { "value": -169, "left": null, "right": { "value": 908, "left": null, "right": null } }, "right": { "value": 399, "left": { "value": 235, "left": null, "right": null }, "right": { "value": -412, "left": null, "right": null } } }, "right": { "value": -566, "left": { "value": -852, "left": { "value": 973, "left": null, "right": null }, "right": { "value": 359, "left": null, "right": null } }, "right": { "value": 888, "left": { "value": 778, "left": null, "right": null }, "right": { "value": 351, "left": null, "right": null } } } }, "right": null }, "right": { "value": 634, "left": { "value": -336, "left": { "value": -924, "left": { "value": 695, "left": { "value": 814, "left": null, "right": null }, "right": { "value": 911, "left": null, "right": null } }, "right": { "value": 593, "left": { "value": 355, "left": null, "right": null }, "right": { "value": -96, "left": null, "right": null } } }, "right": { "value": 693, "left": { "value": 397, "left": { "value": 154, "left": null, "right": null }, "right": { "value": 579, "left": null, "right": null } }, "right": { "value": 123, "left": { "value": 102, "left": null, "right": null }, "right": { "value": 414, "left": null, "right": null } } } }, "right": null } }, "right": { "value": -605, "left": { "value": -977, "left": { "value": 234, "left": { "value": 374, "left": { "value": -822, "left": { "value": 84, "left": null, "right": null }, "right": { "value": 275, "left": null, "right": null } }, "right": { "value": 798, "left": null, "right": { "value": 586, "left": null, "right": null } } }, "right": { "value": -343, "left": { "value": 859, "left": null, "right": { "value": 623, "left": null, "right": null } }, "right": { "value": 809, "left": { "value": 497, "left": null, "right": null }, "right": { "value": 690, "left": null, "right": null } } } }, "right": { "value": 144, "left": { "value": -318, "left": { "value": -537, "left": { "value": -843, "left": null, "right": null }, "right": null }, "right": { "value": 281, "left": { "value": -980, "left": null, "right": null }, "right": { "value": 425, "left": null, "right": null } } }, "right": { "value": -914, "left": { "value": -368, "left": { "value": -476, "left": null, "right": null }, "right": { "value": 425, "left": null, "right": null } }, "right": { "value": -241, "left": { "value": 636, "left": null, "right": null }, "right": { "value": 10, "left": null, "right": null } } } } }, "right": { "value": 603, "left": { "value": 413, "left": { "value": 766, "left": null, "right": { "value": -783, "left": { "value": 50, "left": null, "right": null }, "right": null } }, "right": { "value": -716, "left": { "value": 443, "left": { "value": -225, "left": null, "right": null }, "right": { "value": -322, "left": null, "right": null } }, "right": { "value": 93, "left": { "value": 443, "left": null, "right": null }, "right": null } } }, "right": null } } }, "right": { "value": 223, "left": { "value": -740, "left": { "value": -326, "left": { "value": 494, "left": { "value": 150, "left": { "value": -928, "left": { "value": -808, "left": null, "right": null }, "right": { "value": 679, "left": null, "right": null } }, "right": { "value": -975, "left": { "value": -925, "left": null, "right": null }, "right": null } }, "right": { "value": -763, "left": { "value": 169, "left": null, "right": { "value": -62, "left": null, "right": null } }, "right": { "value": 430, "left": { "value": -761, "left": null, "right": null }, "right": { "value": -658, "left": null, "right": null } } } }, "right": { "value": -432, "left": { "value": 399, "left": null, "right": { "value": 556, "left": { "value": 768, "left": null, "right": null }, "right": { "value": -833, "left": null, "right": null } } }, "right": { "value": -800, "left": { "value": 613, "left": { "value": 887, "left": null, "right": null }, "right": null }, "right": { "value": -173, "left": { "value": -109, "left": null, "right": null }, "right": null } } } }, "right": null }, "right": { "value": -868, "left": { "value": -994, "left": { "value": -593, "left": null, "right": { "value": -817, "left": null, "right": { "value": -93, "left": { "value": -400, "left": null, "right": null }, "right": { "value": 947, "left": null, "right": null } } } }, "right": { "value": -520, "left": { "value": -390, "left": { "value": 364, "left": { "value": 278, "left": null, "right": null }, "right": { "value": 600, "left": null, "right": null } }, "right": { "value": 160, "left": { "value": -823, "left": null, "right": null }, "right": { "value": 487, "left": null, "right": null } } }, "right": { "value": -217, "left": { "value": 580, "left": { "value": -622, "left": null, "right": null }, "right": { "value": 381, "left": null, "right": null } }, "right": { "value": -628, "left": { "value": 219, "left": null, "right": null }, "right": { "value": 761, "left": null, "right": null } } } } }, "right": { "value": 835, "left": { "value": 623, "left": { "value": 567, "left": { "value": -712, "left": { "value": -995, "left": null, "right": null }, "right": { "value": 600, "left": null, "right": null } }, "right": { "value": 63, "left": { "value": 505, "left": null, "right": null }, "right": { "value": 854, "left": null, "right": null } } }, "right": { "value": -414, "left": { "value": 777, "left": { "value": 380, "left": null, "right": null }, "right": { "value": 420, "left": null, "right": null } }, "right": null } }, "right": { "value": -292, "left": { "value": 146, "left": { "value": 995, "left": null, "right": { "value": 661, "left": null, "right": null } }, "right": { "value": 914, "left": { "value": -820, "left": null, "right": null }, "right": { "value": -317, "left": null, "right": null } } }, "right": { "value": -62, "left": { "value": -915, "left": { "value": 784, "left": null, "right": null }, "right": { "value": -730, "left": null, "right": null } }, "right": { "value": -275, "left": null, "right": { "value": -600, "left": null, "right": null } } } } } } } }, "right": { "value": -870, "left": { "value": -616, "left": { "value": -714, "left": { "value": 537, "left": { "value": 892, "left": { "value": 179, "left": { "value": 488, "left": { "value": -19, "left": null, "right": null }, "right": null }, "right": null }, "right": { "value": -863, "left": { "value": 989, "left": { "value": -418, "left": null, "right": null }, "right": { "value": -104, "left": null, "right": null } }, "right": { "value": 833, "left": null, "right": { "value": -337, "left": null, "right": null } } } }, "right": { "value": 954, "left": { "value": -882, "left": null, "right": { "value": 482, "left": null, "right": { "value": 14, "left": null, "right": null } } }, "right": { "value": -301, "left": { "value": -608, "left": { "value": -358, "left": null, "right": null }, "right": { "value": 331, "left": null, "right": null } }, "right": { "value": -925, "left": { "value": 470, "left": null, "right": null }, "right": { "value": 442, "left": null, "right": null } } } } }, "right": { "value": 823, "left": { "value": -47, "left": { "value": -250, "left": { "value": 387, "left": { "value": -246, "left": null, "right": null }, "right": { "value": -635, "left": null, "right": null } }, "right": { "value": -255, "left": null, "right": { "value": -774, "left": null, "right": null } } }, "right": { "value": 375, "left": { "value": 938, "left": null, "right": { "value": 14, "left": null, "right": null } }, "right": { "value": -555, "left": { "value": 967, "left": null, "right": null }, "right": { "value": -860, "left": null, "right": null } } } }, "right": null } }, "right": { "value": 894, "left": { "value": 89, "left": { "value": -301, "left": { "value": -376, "left": { "value": 622, "left": { "value": -44, "left": null, "right": null }, "right": { "value": -454, "left": null, "right": null } }, "right": { "value": 177, "left": { "value": 155, "left": null, "right": null }, "right": { "value": 948, "left": null, "right": null } } }, "right": { "value": -653, "left": null, "right": { "value": 14, "left": null, "right": { "value": -777, "left": null, "right": null } } } }, "right": null }, "right": { "value": 508, "left": null, "right": null } } }, "right": null } }, "right": { "value": 597, "left": { "value": 749, "left": { "value": 982, "left": { "value": -47, "left": { "value": 586, "left": { "value": 983, "left": { "value": -942, "left": { "value": -222, "left": null, "right": { "value": -413, "left": null, "right": null } }, "right": { "value": 343, "left": { "value": 552, "left": null, "right": null }, "right": { "value": 0, "left": null, "right": null } } }, "right": { "value": -132, "left": { "value": -622, "left": { "value": 383, "left": null, "right": null }, "right": { "value": -94, "left": null, "right": null } }, "right": { "value": 344, "left": { "value": 488, "left": null, "right": null }, "right": { "value": -913, "left": null, "right": null } } } }, "right": null }, "right": { "value": -472, "left": { "value": -34, "left": { "value": 880, "left": { "value": 479, "left": { "value": 366, "left": null, "right": null }, "right": null }, "right": null }, "right": { "value": -303, "left": { "value": 167, "left": { "value": -550, "left": null, "right": null }, "right": { "value": -334, "left": null, "right": null } }, "right": null } }, "right": null } }, "right": { "value": -49, "left": { "value": 862, "left": { "value": 895, "left": { "value": 870, "left": { "value": -488, "left": { "value": -870, "left": null, "right": null }, "right": { "value": 835, "left": null, "right": null } }, "right": { "value": -671, "left": { "value": -471, "left": null, "right": null }, "right": { "value": 343, "left": null, "right": null } } }, "right": { "value": 148, "left": { "value": -55, "left": { "value": 6, "left": null, "right": null }, "right": null }, "right": { "value": 465, "left": { "value": -827, "left": null, "right": null }, "right": null } } }, "right": { "value": 84, "left": { "value": 441, "left": { "value": -151, "left": { "value": -983, "left": null, "right": null }, "right": { "value": 718, "left": null, "right": null } }, "right": { "value": -123, "left": { "value": -379, "left": null, "right": null }, "right": { "value": 778, "left": null, "right": null } } }, "right": { "value": 970, "left": { "value": 952, "left": { "value": 328, "left": null, "right": null }, "right": { "value": 500, "left": null, "right": null } }, "right": { "value": 86, "left": { "value": -540, "left": null, "right": null }, "right": { "value": -524, "left": null, "right": null } } } } }, "right": { "value": -721, "left": { "value": -714, "left": { "value": -194, "left": { "value": -232, "left": { "value": -910, "left": null, "right": null }, "right": null }, "right": { "value": -884, "left": { "value": -568, "left": null, "right": null }, "right": { "value": -560, "left": null, "right": null } } }, "right": { "value": -953, "left": { "value": -650, "left": null, "right": null }, "right": { "value": -398, "left": { "value": -593, "left": null, "right": null }, "right": { "value": 238, "left": null, "right": null } } } }, "right": { "value": 668, "left": { "value": -559, "left": null, "right": { "value": -980, "left": { "value": -56, "left": null, "right": null }, "right": { "value": 196, "left": null, "right": null } } }, "right": null } } } }, "right": { "value": 911, "left": null, "right": { "value": 129, "left": { "value": -134, "left": { "value": 322, "left": { "value": -926, "left": { "value": -473, "left": null, "right": { "value": -443, "left": null, "right": null } }, "right": { "value": -172, "left": { "value": -375, "left": null, "right": null }, "right": { "value": -747, "left": null, "right": null } } }, "right": null }, "right": { "value": -314, "left": { "value": 552, "left": { "value": 949, "left": null, "right": { "value": -498, "left": null, "right": null } }, "right": { "value": 566, "left": null, "right": { "value": 553, "left": null, "right": null } } }, "right": { "value": -925, "left": { "value": -590, "left": { "value": 219, "left": null, "right": null }, "right": null }, "right": { "value": 507, "left": null, "right": null } } } }, "right": null } } }, "right": { "value": 255, "left": { "value": 14, "left": { "value": -651, "left": { "value": 30, "left": null, "right": null }, "right": { "value": 895, "left": { "value": -635, "left": { "value": 911, "left": { "value": -556, "left": { "value": 144, "left": null, "right": null }, "right": { "value": 783, "left": null, "right": null } }, "right": null }, "right": null }, "right": { "value": -90, "left": { "value": 281, "left": { "value": 265, "left": { "value": 573, "left": null, "right": null }, "right": null }, "right": { "value": -347, "left": { "value": 724, "left": null, "right": null }, "right": null } }, "right": null } } }, "right": { "value": 18, "left": { "value": 16, "left": { "value": 855, "left": null, "right": { "value": 64, "left": { "value": 443, "left": { "value": -651, "left": null, "right": null }, "right": { "value": 535, "left": null, "right": null } }, "right": null } }, "right": { "value": 467, "left": null, "right": { "value": 213, "left": { "value": 132, "left": { "value": 839, "left": null, "right": null }, "right": { "value": -566, "left": null, "right": null } }, "right": { "value": -662, "left": { "value": 510, "left": null, "right": null }, "right": null } } } }, "right": null } }, "right": null } } }, "right": { "value": -25, "left": { "value": 597, "left": { "value": 255, "left": null, "right": { "value": 14, "left": { "value": 18, "left": null, "right": { "value": 18, "left": { "value": 467, "left": { "value": 213, "left": { "value": -662, "left": null, "right": { "value": 510, "left": null, "right": null } }, "right": { "value": 132, "left": { "value": -566, "left": null, "right": null }, "right": { "value": 839, "left": null, "right": null } } }, "right": null }, "right": { "value": 855, "left": { "value": 64, "left": null, "right": { "value": 443, "left": { "value": 535, "left": null, "right": null }, "right": { "value": -651, "left": null, "right": null } } }, "right": null } } }, "right": { "value": -651, "left": { "value": 895, "left": { "value": -90, "left": null, "right": { "value": 281, "left": { "value": -347, "left": null, "right": { "value": 724, "left": null, "right": null } }, "right": { "value": 265, "left": null, "right": { "value": 573, "left": null, "right": null } } } }, "right": { "value": -635, "left": null, "right": { "value": 911, "left": null, "right": { "value": -556, "left": { "value": 783, "left": null, "right": null }, "right": { "value": 144, "left": null, "right": null } } } } }, "right": { "value": 30, "left": null, "right": null } } } }, "right": { "value": 749, "left": { "value": 911, "left": { "value": 129, "left": null, "right": { "value": -134, "left": { "value": -314, "left": { "value": -925, "left": { "value": 507, "left": null, "right": null }, "right": { "value": -590, "left": null, "right": { "value": 219, "left": null, "right": null } } }, "right": { "value": 552, "left": { "value": 566, "left": { "value": 553, "left": null, "right": null }, "right": null }, "right": { "value": 949, "left": { "value": -498, "left": null, "right": null }, "right": null } } }, "right": { "value": 322, "left": null, "right": { "value": -926, "left": { "value": -172, "left": { "value": -747, "left": null, "right": null }, "right": { "value": -375, "left": null, "right": null } }, "right": { "value": -473, "left": { "value": -443, "left": null, "right": null }, "right": null } } } } }, "right": null }, "right": { "value": 982, "left": { "value": -49, "left": { "value": -721, "left": { "value": 668, "left": null, "right": { "value": -559, "left": { "value": -980, "left": { "value": 196, "left": null, "right": null }, "right": { "value": -56, "left": null, "right": null } }, "right": null } }, "right": { "value": -714, "left": { "value": -953, "left": { "value": -398, "left": { "value": 238, "left": null, "right": null }, "right": { "value": -593, "left": null, "right": null } }, "right": { "value": -650, "left": null, "right": null } }, "right": { "value": -194, "left": { "value": -884, "left": { "value": -560, "left": null, "right": null }, "right": { "value": -568, "left": null, "right": null } }, "right": { "value": -232, "left": null, "right": { "value": -910, "left": null, "right": null } } } } }, "right": { "value": 862, "left": { "value": 84, "left": { "value": 970, "left": { "value": 86, "left": { "value": -524, "left": null, "right": null }, "right": { "value": -540, "left": null, "right": null } }, "right": { "value": 952, "left": { "value": 500, "left": null, "right": null }, "right": { "value": 328, "left": null, "right": null } } }, "right": { "value": 441, "left": { "value": -123, "left": { "value": 778, "left": null, "right": null }, "right": { "value": -379, "left": null, "right": null } }, "right": { "value": -151, "left": { "value": 718, "left": null, "right": null }, "right": { "value": -983, "left": null, "right": null } } } }, "right": { "value": 895, "left": { "value": 148, "left": { "value": 465, "left": null, "right": { "value": -827, "left": null, "right": null } }, "right": { "value": -55, "left": null, "right": { "value": 6, "left": null, "right": null } } }, "right": { "value": 870, "left": { "value": -671, "left": { "value": 343, "left": null, "right": null }, "right": { "value": -471, "left": null, "right": null } }, "right": { "value": -488, "left": { "value": 835, "left": null, "right": null }, "right": { "value": -870, "left": null, "right": null } } } } } }, "right": { "value": -47, "left": { "value": -472, "left": null, "right": { "value": -34, "left": { "value": -303, "left": null, "right": { "value": 167, "left": { "value": -334, "left": null, "right": null }, "right": { "value": -550, "left": null, "right": null } } }, "right": { "value": 880, "left": null, "right": { "value": 479, "left": null, "right": { "value": 366, "left": null, "right": null } } } } }, "right": { "value": 586, "left": null, "right": { "value": 983, "left": { "value": -132, "left": { "value": 344, "left": { "value": -913, "left": null, "right": null }, "right": { "value": 488, "left": null, "right": null } }, "right": { "value": -622, "left": { "value": -94, "left": null, "right": null }, "right": { "value": 383, "left": null, "right": null } } }, "right": { "value": -942, "left": { "value": 343, "left": { "value": 0, "left": null, "right": null }, "right": { "value": 552, "left": null, "right": null } }, "right": { "value": -222, "left": { "value": -413, "left": null, "right": null }, "right": null } } } } } } } }, "right": { "value": -157, "left": { "value": -870, "left": null, "right": { "value": -616, "left": { "value": 894, "left": { "value": 508, "left": null, "right": null }, "right": { "value": 89, "left": null, "right": { "value": -301, "left": { "value": -653, "left": { "value": 14, "left": { "value": -777, "left": null, "right": null }, "right": null }, "right": null }, "right": { "value": -376, "left": { "value": 177, "left": { "value": 948, "left": null, "right": null }, "right": { "value": 155, "left": null, "right": null } }, "right": { "value": 622, "left": { "value": -454, "left": null, "right": null }, "right": { "value": -44, "left": null, "right": null } } } } } }, "right": { "value": -714, "left": { "value": 823, "left": null, "right": { "value": -47, "left": { "value": 375, "left": { "value": -555, "left": { "value": -860, "left": null, "right": null }, "right": { "value": 967, "left": null, "right": null } }, "right": { "value": 938, "left": { "value": 14, "left": null, "right": null }, "right": null } }, "right": { "value": -250, "left": { "value": -255, "left": { "value": -774, "left": null, "right": null }, "right": null }, "right": { "value": 387, "left": { "value": -635, "left": null, "right": null }, "right": { "value": -246, "left": null, "right": null } } } } }, "right": { "value": 537, "left": { "value": 954, "left": { "value": -301, "left": { "value": -925, "left": { "value": 442, "left": null, "right": null }, "right": { "value": 470, "left": null, "right": null } }, "right": { "value": -608, "left": { "value": 331, "left": null, "right": null }, "right": { "value": -358, "left": null, "right": null } } }, "right": { "value": -882, "left": { "value": 482, "left": { "value": 14, "left": null, "right": null }, "right": null }, "right": null } }, "right": { "value": 892, "left": { "value": -863, "left": { "value": 833, "left": { "value": -337, "left": null, "right": null }, "right": null }, "right": { "value": 989, "left": { "value": -104, "left": null, "right": null }, "right": { "value": -418, "left": null, "right": null } } }, "right": { "value": 179, "left": null, "right": { "value": 488, "left": null, "right": { "value": -19, "left": null, "right": null } } } } } } } }, "right": { "value": -875, "left": { "value": 223, "left": { "value": -868, "left": { "value": 835, "left": { "value": -292, "left": { "value": -62, "left": { "value": -275, "left": { "value": -600, "left": null, "right": null }, "right": null }, "right": { "value": -915, "left": { "value": -730, "left": null, "right": null }, "right": { "value": 784, "left": null, "right": null } } }, "right": { "value": 146, "left": { "value": 914, "left": { "value": -317, "left": null, "right": null }, "right": { "value": -820, "left": null, "right": null } }, "right": { "value": 995, "left": { "value": 661, "left": null, "right": null }, "right": null } } }, "right": { "value": 623, "left": { "value": -414, "left": null, "right": { "value": 777, "left": { "value": 420, "left": null, "right": null }, "right": { "value": 380, "left": null, "right": null } } }, "right": { "value": 567, "left": { "value": 63, "left": { "value": 854, "left": null, "right": null }, "right": { "value": 505, "left": null, "right": null } }, "right": { "value": -712, "left": { "value": 600, "left": null, "right": null }, "right": { "value": -995, "left": null, "right": null } } } } }, "right": { "value": -994, "left": { "value": -520, "left": { "value": -217, "left": { "value": -628, "left": { "value": 761, "left": null, "right": null }, "right": { "value": 219, "left": null, "right": null } }, "right": { "value": 580, "left": { "value": 381, "left": null, "right": null }, "right": { "value": -622, "left": null, "right": null } } }, "right": { "value": -390, "left": { "value": 160, "left": { "value": 487, "left": null, "right": null }, "right": { "value": -823, "left": null, "right": null } }, "right": { "value": 364, "left": { "value": 600, "left": null, "right": null }, "right": { "value": 278, "left": null, "right": null } } } }, "right": { "value": -593, "left": { "value": -817, "left": { "value": -93, "left": { "value": 947, "left": null, "right": null }, "right": { "value": -400, "left": null, "right": null } }, "right": null }, "right": null } } }, "right": { "value": -740, "left": null, "right": { "value": -326, "left": { "value": -432, "left": { "value": -800, "left": { "value": -173, "left": null, "right": { "value": -109, "left": null, "right": null } }, "right": { "value": 613, "left": null, "right": { "value": 887, "left": null, "right": null } } }, "right": { "value": 399, "left": { "value": 556, "left": { "value": -833, "left": null, "right": null }, "right": { "value": 768, "left": null, "right": null } }, "right": null } }, "right": { "value": 494, "left": { "value": -763, "left": { "value": 430, "left": { "value": -658, "left": null, "right": null }, "right": { "value": -761, "left": null, "right": null } }, "right": { "value": 169, "left": { "value": -62, "left": null, "right": null }, "right": null } }, "right": { "value": 150, "left": { "value": -975, "left": null, "right": { "value": -925, "left": null, "right": null } }, "right": { "value": -928, "left": { "value": 679, "left": null, "right": null }, "right": { "value": -808, "left": null, "right": null } } } } } } }, "right": { "value": -650, "left": { "value": -605, "left": { "value": 603, "left": null, "right": { "value": 413, "left": { "value": -716, "left": { "value": 93, "left": null, "right": { "value": 443, "left": null, "right": null } }, "right": { "value": 443, "left": { "value": -322, "left": null, "right": null }, "right": { "value": -225, "left": null, "right": null } } }, "right": { "value": 766, "left": { "value": -783, "left": null, "right": { "value": 50, "left": null, "right": null } }, "right": null } } }, "right": { "value": -977, "left": { "value": 144, "left": { "value": -914, "left": { "value": -241, "left": { "value": 10, "left": null, "right": null }, "right": { "value": 636, "left": null, "right": null } }, "right": { "value": -368, "left": { "value": 425, "left": null, "right": null }, "right": { "value": -476, "left": null, "right": null } } }, "right": { "value": -318, "left": { "value": 281, "left": { "value": 425, "left": null, "right": null }, "right": { "value": -980, "left": null, "right": null } }, "right": { "value": -537, "left": null, "right": { "value": -843, "left": null, "right": null } } } }, "right": { "value": 234, "left": { "value": -343, "left": { "value": 809, "left": { "value": 690, "left": null, "right": null }, "right": { "value": 497, "left": null, "right": null } }, "right": { "value": 859, "left": { "value": 623, "left": null, "right": null }, "right": null } }, "right": { "value": 374, "left": { "value": 798, "left": { "value": 586, "left": null, "right": null }, "right": null }, "right": { "value": -822, "left": { "value": 275, "left": null, "right": null }, "right": { "value": 84, "left": null, "right": null } } } } } }, "right": { "value": -551, "left": { "value": 634, "left": null, "right": { "value": -336, "left": { "value": 693, "left": { "value": 123, "left": { "value": 414, "left": null, "right": null }, "right": { "value": 102, "left": null, "right": null } }, "right": { "value": 397, "left": { "value": 579, "left": null, "right": null }, "right": { "value": 154, "left": null, "right": null } } }, "right": { "value": -924, "left": { "value": 593, "left": { "value": -96, "left": null, "right": null }, "right": { "value": 355, "left": null, "right": null } }, "right": { "value": 695, "left": { "value": 911, "left": null, "right": null }, "right": { "value": 814, "left": null, "right": null } } } } }, "right": { "value": 796, "left": null, "right": { "value": 912, "left": { "value": -566, "left": { "value": 888, "left": { "value": 351, "left": null, "right": null }, "right": { "value": 778, "left": null, "right": null } }, "right": { "value": -852, "left": { "value": 359, "left": null, "right": null }, "right": { "value": 973, "left": null, "right": null } } }, "right": { "value": -964, "left": { "value": 399, "left": { "value": -412, "left": null, "right": null }, "right": { "value": 235, "left": null, "right": null } }, "right": { "value": -169, "left": { "value": 908, "left": null, "right": null }, "right": null } } } } } } } } } }, x: false },
   ].each do |x|
     it do
       expect(symmetric?(Tree.build_from(x[:t]))).to eql(x[:x])