p201p810p72*11p220p44*21p830pv v < vg00<_v> 0>v>|`3 110`2g0 gggg00g g0+1g01 "0000g0 p1g10g "gg1p3+ 01p20p3g 000p0000 g-11g0p0 1gg01+>^ 01+>^ >^>^ 00=cur x (0) 01=cur y (2) 10=width (8) 11=height (14) 20=y reset value (2) 21=y upper value (16) 30=x upper value (8) 1. load char from cx,cy 2. store space at cx-w,cy 3. store char at cx+w,cy 4. cy++ 5. if cy