Le célèbre chausson de base C64
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
imprime un labyrinthe de barres obliques et de barres obliques inverses.
\\/\\\//\/\////\\/\/
\/\///\\///////\//\/
/\\\//\//\////\\//\\
\////\//\//\/\\\\\\/
/\/\\///\\\\/\\\\/\\
\/\//\\\\\\//\/\////
/\//\\///\/\///\////
\/\\\//\\/\\\//\\/\/
//////\\/\\/\/\/\///
\\/\/\\////\/\/\\/\/
Lire dans un tel labyrinthe fait de murs diagonaux de stdin et imprimer le même labyrinthe avec des murs horizontaux et verticaux constitués du caractère de mur "#"
Par exemple le petit labyrinthe
/\\
\\/
///
Se traduit par
#####
# #
# # # #
# # # #
##### # # #
# #
#########
#####
Pour être précis, chaque segment de mur isolé a la longueur de cinq caractères, les segments de mur adjacents partagent un coin. Déplacer un caractère vers la droite / gauche / haut / bas dans la matrice des barres obliques et des barres obliques inverses correspond à une translation diagonale de 2 caractères en vertical et de 2 caractères en direction horizontale dans la matrice #.