Die Borromäischen Ringe sind ein merkwürdiger Satz von drei Kreisen, die so verbunden sind, dass durch das Entfernen eines der Kreise die beiden anderen Kreise voneinander getrennt werden:
Mit ein paar Gummibändern und einem Bindering können Sie sich ein Set zusammenstellen . Mit mehr Gummibändern ist es einfach, eine brunnische Verbindung herzustellen .
Schreiben Sie ein Programm oder eine Funktion, die diese ASCII-Darstellung von Borromäischen Ringen ausgibt (druckt oder zurückgibt):
+-----+
| |
+-----+ |
| | | |
| +-|---+ |
| | | | | |
| | +-|---+
| | | |
+-|---+ |
| |
+-----+
Die Zeilen können abschließende Leerzeichen enthalten, und es kann eine abschließende neue Zeile geben.
Der kürzeste Code in Bytes gewinnt.