Tek bir tamsayı N verildiğinde (5 <= N <= 51), kenar uzunluğu N olan ve aşağıdaki gereksinimleri karşılayan bir labirent oluşturun :
Labirent karakterlerden oluşmalıdır | -ve +. Bu kullanmalıdır |dikey duvarı gibi karakteri -yatay duvarı olarak karakteri ve o duvar dönüşler ise, karakter +kullanılmalıdır.
Yolun genişliği bir karakter olmalıdır.
Labirent en az dört kez dönmelidir.
Labirent, iki noktada kırılan dış duvarlara sahip olmalıdır: başlangıç ve bitiş.
Labirent, başından sonuna kadar tek bir kesintisiz yoldan oluşmalıdır.
Örneğin, aşağıdakiler geçerli bir labirenttir: ( N = 5)
+---+
| |
| | |
|
--+--
Ve N = 7 için:
--+---+
| |
| | | |
| | | |
| | | |
| |
+---+--
Unutmayın, bu kod golfüdür , bu yüzden en az bayt içeren kod kazanır.