Les anneaux borroméens sont un curieux ensemble de trois cercles, liés de telle sorte que la suppression de l'un d'eux dissociera les deux autres:
Vous pouvez créer un ensemble pour vous-même avec quelques élastiques et un anneau de reliure . Avec plus d'élastiques, il est facile de créer n'importe quel lien brunnien .
Écrivez un programme ou une fonction qui produit (imprime ou renvoie) cette représentation ascii-art des anneaux Borroméens:
+-----+
| |
+-----+ |
| | | |
| +-|---+ |
| | | | | |
| | +-|---+
| | | |
+-|---+ |
| |
+-----+
Les lignes peuvent avoir des espaces de fin et il peut y avoir une nouvelle ligne de fin.
Le code le plus court en octets gagne.