1just inserted P -> (pawn) 2predecessor: N -> (knight) 3successor: Q -> (queen) 4Name tree items: 5 B -> (bishop) 6 K -> (king) 7 N -> (knight) 8 P -> (pawn) 9 Q -> (queen) 10 R -> (rook) 11Keys in name tree object: 12/Names 13Values in names: 14 (B) 15 (bishop) 16 (K) 17 (king) 18 (N) 19 (knight) 20 (P) 21 (pawn) 22 (Q) 23 (queen) 24 (R) 25 (rook) 26Has Q?: 1 27Has W?: 0 28Found W?: 0 29Found Q?: 1 30Q: (queen) 31Q: Q -> (queen) 32W found: 0 33W's predecessor: R -> (rook) 34Remove P: 1 35Value removed: (pawn) 36Has P?: 0 37Find K: (king) 38Iter after removing K: N -> (knight) 39Has K?: 0 40Numbers: 417 -> -7-, 14 -> -14-, 21 -> -21-, 28 -> -28-, 35 -> -35- 4242 -> -42-, 49 -> -49-, 56 -> -56-, 63 -> -63-, 70 -> -70- 4377 -> -77-, 84 -> -84-, 91 -> -91-, 98 -> -98-, 105 -> -105- 44112 -> -112-, 119 -> -119-, 126 -> -126-, 133 -> -133-, 140 -> -140- 45147 -> -147-, 154 -> -154-, 161 -> -161-, 168 -> -168-, 175 -> -175- 46182 -> -182-, 189 -> -189-, 196 -> -196-, 203 -> -203-, 210 -> -210- 47217 -> -217-, 224 -> -224-, 231 -> -231-, 238 -> -238-, 245 -> -245- 48252 -> -252-, 259 -> -259-, 266 -> -266-, 273 -> -273-, 280 -> -280- 49287 -> -287-, 294 -> -294-, 301 -> -301-, 308 -> -308-, 315 -> -315- 50322 -> -322-, 329 -> -329-, 336 -> -336-, 343 -> -343-, 350 -> -350- 51Numbers after filtering: 527 -> -7-, 14 -> -14-, 21 -> -21-, 28 -> -28-, 42 -> -42- 5349 -> -49-, 56 -> -56-, 63 -> -63-, 77 -> -77-, 84 -> -84- 5491 -> -91-, 98 -> -98-, 112 -> -112-, 119 -> -119-, 126 -> -126- 55133 -> -133-, 147 -> -147-, 154 -> -154-, 161 -> -161-, 168 -> -168- 56182 -> -182-, 189 -> -189-, 196 -> -196-, 203 -> -203-, 217 -> -217- 57224 -> -224-, 231 -> -231-, 238 -> -238-, 252 -> -252-, 259 -> -259- 58266 -> -266-, 273 -> -273-, 287 -> -287-, 294 -> -294-, 301 -> -301- 59308 -> -308-, 322 -> -322-, 329 -> -329-, 336 -> -336-, 343 -> -343- 60