O famoso forro básico básico C64
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
imprime um labirinto de barras e barras invertidas.
\\/\\\//\/\////\\/\/
\/\///\\///////\//\/
/\\\//\//\////\\//\\
\////\//\//\/\\\\\\/
/\/\\///\\\\/\\\\/\\
\/\//\\\\\\//\/\////
/\//\\///\/\///\////
\/\\\//\\/\\\//\\/\/
//////\\/\\/\/\/\///
\\/\/\\////\/\/\\/\/
Leia nesse labirinto feito de paredes diagonais de stdin e imprima o mesmo labirinto com paredes horizontais e verticais que consistem no caractere "#" da parede
Por exemplo, o pequeno labirinto
/\\
\\/
///
traduz para
#####
# #
# # # #
# # # #
##### # # #
# #
#########
#####
Para ser mais preciso, cada segmento de parede isolado tem o comprimento de cinco caracteres, segmentos de parede adjacentes compartilham um canto. Mover um caractere para a direita / esquerda / cima / baixo na matriz de barras e barras invertidas corresponde a uma tradução diagonal de 2 caracteres na vertical e 2 caracteres na direção horizontal na matriz #.