-begin def- line, 3 circle, 4 line2, 3 vline, 3 -begin proc- 2 : 0 , 1 , 1 , 2 2 : 1 , 0 , 0 , 2 3 : 3 , 4 , 2 1 : 3 , 4 , 5 -end- -begin arg- 0 ,on 1 ,on 2 ,off 3 ,off 4 ,off 5 ,on -end- mid, 3 -begin proc- 4 : 0 , 1 , 2 1 : 0 , 1 , 2 -end- -begin arg- 0 ,on 1 ,on 2 ,on -end- dbl, 3 -begin proc- 1 : 0 , 1 , 2 2 : 0 , 1 , 1 , 2 3 : 0 , 3 , 2 -end- -begin arg- 0 ,on 1 ,on 2 ,off 3 ,on -end- vline2, 3 -begin proc- 6 : 0 , 1 , 2 4 : 0 , 2 , 3 -end- -begin arg- 0 ,on 1 ,on 2 ,off 3 ,on -end- mirror, 4 -begin proc- 1 : 3 , 4 , 5 2 : 1 , 3 , 1 , 5 3 : 6 , 7 , 5 5 : 6 , 7 , 8 6 : 1 , 8 , 9 -end- -begin arg- 3 ,on 4 ,on 5 ,off 1 ,on 6 ,off 7 ,off 8 ,off 9 ,on -end- pen, 3 -begin proc- 5 : 0 , 1 , 2 5 : 0 , 2 , 3 6 : 3 , 0 , 4 7 : 1 , 0 , 5 2 : 0 , 2 , 0 , 5 3 : 6 , 7 , 5 2 : 4 , 6 , 4 , 8 1 : 0 , 1 , 8 3 : 9 , 10 , 8 7 : 0 , 9 , 11 2 : 0 , 1 , 0 , 11 3 : 12 , 13 , 11 -end- -begin arg- 0 ,on 1 ,on 2 ,off 3 ,off 4 ,off 5 ,off 6 ,off 7 ,off 8 ,off 9 ,off 10 ,off 11 ,off 12 ,on 13 ,off -end- -end- -begin proc- 9 : 0 , 1 , 2 8 : 0 , 2 , 1 , 3 8 : 0 , 3 , 2 , 4 8 : 0 , 4 , 3 , 5 3 : 1 , 2 , 6 3 : 2 , 3 , 7 3 : 3 , 4 , 8 3 : 4 , 5 , 9 3 : 5 , 1 , 10 -end-