/ two techniques for replicating branches by pattern B:10000000 _draw 0 A.X:`a`b`c A.Y:`d`e A.Z:`f`g`h`i V.q.X.k:B V.r.s.Y.k:B V.r.t.Z.u.Y.k:B V.r.t.Z.v.X.k:B V.q..u:`X V.r.s..u:`Y V.r.t..u:`Z V.r.t.Z.u..u:`Y V.r.t.Z.v..u:`X up:{[d]. up_ .'. d} up_:{[s;d;a] :[5=4:d ;(s;up__[._f .'. d;a`u];a) (s;d;a)]} up__:{[d;u] :[_n~u ;d .+(A u;d u;d@~u)]} dn:{[d]. dn_ .'. d} dn_:{[s;d;a] :[_n~u:a`u ;(s;:[5=4:d;._f .'. d;d];a) 5=4:d ;(s;._f .'+(A u;d u;d@~u);a) (s;d;a)]} \w u:up V \w d:dn V \w \ 135337416 136325136 0 135347640 136325136 0 135357728 136325136 0