A sequence of square brackets is regular if by inserting symbols "+" and "1" into it, you can get a regular mathematical expression from it. For example, sequences "[[]][]", "[]" and "[[][[]]]" — are regular, at the same time "][", "[[]" and "[[]]][" — are irregular. 

Draw the given sequence using a minimalistic pseudographics in the strip of the lowest possible height — use symbols '+', '-' and '|'. For example, the sequence "[[][]][]" should be represented as: 

Each bracket should be represented with the hepl of one or more symbols '|' (the vertical part) and symbols '+' and '-' as on the example which is given above.

Brackets should be drawn without spaces one by one, only dividing pairs of consecutive pairwise brackets with a single-space bar (so that the two brackets do not visually merge into one symbol). The image should have the minimum possible height. 

The enclosed bracket is always smaller than the surrounding bracket, but each bracket separately strives to maximize the height of the image. So the pair of final brackets in the example above occupies the entire height of the image.

Study carefully the examples below, they adequately explain the condition of the problem. Pay attention that in this problem the answer (the image) is unique.
The first line contains an even integer *n* (2 ≤ *n* ≤ 100) — the length of the sequence of brackets.

The second line contains the sequence of brackets — these are *n* symbols "[" and "]". It is guaranteed that the given sequence of brackets is regular.
none
8
[[][]][]
+-        -++- -+
|+- -++- -+||   |
||   ||   |||   |
|+- -++- -+||   |
+-        -++- -+
6
[[[]]]
+-     -+
|+-   -+|
||+- -+||
|||   |||
||+- -+||
|+-   -+|
+-     -+
6
[[][]]
+-        -+
|+- -++- -+|
||   ||   ||
|+- -++- -+|
+-        -+
2
[]
+- -+
|   |
+- -+
4
[][]
+- -++- -+
|   ||   |
+- -++- -+
4
[[]]
+-   -+
|+- -+|
||   ||
|+- -+|
+-   -+
6
[][][]
+- -++- -++- -+
|   ||   ||   |
+- -++- -++- -+
6
[][[]]
+- -++-   -+
|   ||+- -+|
|   |||   ||
|   ||+- -+|
+- -++-   -+
6
[[]][]
+-   -++- -+
|+- -+||   |
||   |||   |
|+- -+||   |
+-   -++- -+
100
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
+-                                                                                                   -+
|+-                                                                                                 -+|
||+-                                                                                               -+||
|||+-                                                                                             -+|||
||||+-                                                                                     ...
100
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
+- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -+
|   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   ||   |
+- -++-...
8
[[]][[]]
+-   -++-   -+
|+- -+||+- -+|
||   ||||   ||
|+- -+||+- -+|
+-   -++-   -+
10
[[[]][[]]]
+-            -+
|+-   -++-   -+|
||+- -+||+- -+||
|||   ||||   |||
||+- -+||+- -+||
|+-   -++-   -+|
+-            -+
24
[[][[[[[[[[][]][]]]]]]]]
+-                                -+
|+- -++-                         -+|
||   ||+-                       -+||
||   |||+-                     -+|||
||   ||||+-                   -+||||
||   |||||+-                 -+|||||
||   ||||||+-               -+||||||
||   |||||||+-        -++- -+|||||||
||   ||||||||+- -++- -+||   ||||||||
||   |||||||||   ||   |||   ||||||||
||   ||||||||+- -++- -+||   ||||||||
||   |||||||+-        -++- -+|||||||
||   ||||||+-               -+||||||
||   |||||+-     ...
26
[[[[[][]]][[[][]][]][][]]]
+-                                           -+
|+-                                         -+|
||+-          -++-               -++- -++- -+||
|||+-        -+||+-        -++- -+||   ||   |||
||||+- -++- -+||||+- -++- -+||   |||   ||   |||
|||||   ||   ||||||   ||   |||   |||   ||   |||
||||+- -++- -+||||+- -++- -+||   |||   ||   |||
|||+-        -+||+-        -++- -+||   ||   |||
||+-          -++-               -++- -++- -+||
|+-                                         -+|
+-                   ...
28
[[[[[]]]]][][[[[[][]][]]][]]
+-         -++- -++-                        -+
|+-       -+||   ||+-                 -++- -+|
||+-     -+|||   |||+-               -+||   ||
|||+-   -+||||   ||||+-        -++- -+|||   ||
||||+- -+|||||   |||||+- -++- -+||   ||||   ||
|||||   ||||||   ||||||   ||   |||   ||||   ||
||||+- -+|||||   |||||+- -++- -+||   ||||   ||
|||+-   -+||||   ||||+-        -++- -+|||   ||
||+-     -+|||   |||+-               -+||   ||
|+-       -+||   ||+-                 -++- -+|
+-         -++- -++-           ...
36
[[[[[[[[]]][[[[[]][][][][]]]]][]]]]]
+-                                                     -+
|+-                                                   -+|
||+-                                                 -+||
|||+-                                               -+|||
||||+-                                        -++- -+||||
|||||+-     -++-                             -+||   |||||
||||||+-   -+||+-                           -+|||   |||||
|||||||+- -+||||+-                         -+||||   |||||
||||||||   ||||||+-   -++- -++- -++- -+...
38
[[[[]][[]][[[][]][][]][]][][[]][][]][]
+-                                                                 -++- -+
|+-                                         -++- -++-   -++- -++- -+||   |
||+-   -++-   -++-                    -++- -+||   ||+- -+||   ||   |||   |
|||+- -+||+- -+||+-        -++- -++- -+||   |||   |||   |||   ||   |||   |
||||   ||||   ||||+- -++- -+||   ||   |||   |||   |||   |||   ||   |||   |
||||   ||||   |||||   ||   |||   ||   |||   |||   |||   |||   ||   |||   |
||||   ||||   ||||+- -++- -+||   ||   |||   |||   |||  ...
40
[[[][[]][[][]][]][[]][[]][]][][][][][][]
+-                                                -++- -++- -++- -++- -++- -++- -+
|+-                           -++-   -++-   -++- -+||   ||   ||   ||   ||   ||   |
||+- -++-   -++-        -++- -+||+- -+||+- -+||   |||   ||   ||   ||   ||   ||   |
|||   ||+- -+||+- -++- -+||   ||||   ||||   |||   |||   ||   ||   ||   ||   ||   |
|||   |||   ||||   ||   |||   ||||   ||||   |||   |||   ||   ||   ||   ||   ||   |
|||   ||+- -+||+- -++- -+||   ||||   ||||   |||   |||   ||   ||   ||   ||   ||   |
||+- -+...
48
[[[]]][[[[[[[[[[[[[[]][[]][[[[][]]]]]]]]]]]]]]]]
+-     -++-                                                  -+
|+-   -+||+-                                                -+|
||+- -+||||+-                                              -+||
|||   ||||||+-                                            -+|||
|||   |||||||+-                                          -+||||
|||   ||||||||+-                                        -+|||||
|||   |||||||||+-                                      -+||||||
|||   ||||||||||+-                                    -+...
50
[[[[[[[[[[[[]][[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]
+-                                                    -+
|+-                                                  -+|
||+-                                                -+||
|||+-                                              -+|||
||||+-                                            -+||||
|||||+-                                          -+|||||
||||||+-                                        -+||||||
|||||||+-                                      -+|||||||
||||||||+-                                    -...
52
[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]
+-                                                   -+
|+-                                                 -+|
||+-                                               -+||
|||+-                                             -+|||
||||+-                                           -+||||
|||||+-                                         -+|||||
||||||+-                                       -+||||||
|||||||+-                                     -+|||||||
||||||||+-                                   -+||||||||...
60
[[[[[[][][][][]][[]][]][][]][][[]][]][[]][][]][[][]][[]][][]
+-                                                                                       -++-        -++-   -++- -++- -+
|+-                                                                    -++-   -++- -++- -+||+- -++- -+||+- -+||   ||   |
||+-                                                 -++- -++-   -++- -+||+- -+||   ||   ||||   ||   ||||   |||   ||   |
|||+-                                     -++- -++- -+||   ||+- -+||   ||||   |||   ||   ||||   ||   ||||   |||   ||   |
||||+-                 ...
62
[[[[[[[[[[[[[[[[[[[[[[]]]]]]]][[[[[[[]]]]][[]]]]]]]]]]]]]]]]]]
+-                                                                   -+
|+-                                                                 -+|
||+-                                                               -+||
|||+-                                                             -+|||
||||+-                                                           -+||||
|||||+-                                                         -+|||||
||||||+-                                                       -+||||||
...
64
[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]][][[[[]]]]]]]]]]]]][[]]]]]]]]]]]
+-                                                                        -+
|+-                                                                      -+|
||+-                                                                    -+||
|||+-                                                                  -+|||
||||+-                                                                -+||||
|||||+-                                                              -+|||||
||||||+-                                   ...
70
[[[]][[[]]]][[[[[][[[[]]]]][[]]]]][[[]][][[[[[[]]]]]][[][[[[]][][]]]]]
+-              -++-                           -++-                                                     -+
|+-   -++-     -+||+-                         -+||+-   -++- -++-           -++-                        -+|
||+- -+||+-   -+||||+-                       -+||||+- -+||   ||+-         -+||+- -++-                 -+||
|||   ||||+- -+||||||+-              -++-   -+||||||   |||   |||+-       -+||||   ||+-               -+|||
|||   |||||   ||||||||+- -++-       -+||+- -+|||||||   |||   ||||+-     -+|||||...
72
[[[[[[][]][[[]][]]]]]][[[[[[[[[]][]]]][[[[[]]][[[[[[][]][[][]]]]]]]]]]]]
+-                              -++-                                                                   -+
|+-                            -+||+-                                                                 -+|
||+-                          -+||||+-                                                               -+||
|||+-                        -+||||||+-                                                             -+|||
||||+-        -++-          -+||||||||+-              -++-                         ...
74
[[[[[[[[[]][]]]]]][[[[][][]]][[]]]]][[[[[[]][[]][]][[[][[]]][]][[[]][]]]]]
+-                                                  -++-                                                          -+
|+-                                                -+||+-                                                        -+|
||+-                  -++-                        -+||||+-                                                      -+||
|||+-                -+||+-               -++-   -+||||||+-                 -++-                 -++-          -+|||
||||+-              -+||||+-           ...
76
[[[][][]][[][]]][[[[[]][][[]][]]][[][][]][[[]][[][][]][[]]][][]][[[]][]][][]
+-                           -++-                                                                                      -++-          -++- -++- -+
|+-             -++-        -+||+-                        -++-             -++-                             -++- -++- -+||+-   -++- -+||   ||   |
||+- -++- -++- -+||+- -++- -+||||+-                      -+||+- -++- -++- -+||+-   -++-             -++-   -+||   ||   ||||+- -+||   |||   ||   |
|||   ||   ||   ||||   ||   ||||||+-   -++- -++-   -++- -+||||   ||   ...
78
[[[[[[[[[[]]][[][]]]]]]]][[][]][][]][[[][][]]][[][]][[[[[]][]][[[[]][[]]]][]]]
+-                                                     -++-               -++-        -++-                                     -+
|+-                             -++-        -++- -++- -+||+-             -+||+- -++- -+||+-                                   -+|
||+-                           -+||+- -++- -+||   ||   ||||+- -++- -++- -+||||   ||   ||||+-          -++-              -++- -+||
|||+-                         -+||||   ||   |||   ||   |||||   ||   ||   |||||   ||   |||||+-   -++- -+||+-           ...
80
[[[[[[]][]][[][]][[][]][][]][[[[[][]]]][[[]][][[][]]][][][]]][[[]]][][]][[[]]][]
+-                                                                                                                                -++-     -++- -+
|+-                                                                                                           -++-     -++- -++- -+||+-   -+||   |
||+-                                              -++-                                                       -+||+-   -+||   ||   ||||+- -+|||   |
|||+-          -++-        -++-        -++- -++- -+||+-            ...
82
[[[]][]][[[[[]][]][][[]][]][[[][]][[]][][[][]][][]][[[[][]]][]][]][[][[]][]][][][]
+-          -++-                                                                                                         -++-               -++- -++- -++- -+
|+-   -++- -+||+-                             -++-                                            -++-                 -++- -+||+- -++-   -++- -+||   ||   ||   |
||+- -+||   ||||+-          -++- -++-   -++- -+||+-        -++-   -++- -++-        -++- -++- -+||+-          -++- -+||   ||||   ||+- -+||   |||   ||   ||   |
|||   |||   |||||+-   -++- -+||   ...
84
[[][]][[[[[][]][[[]][]][]][[][][][[]][]][[[][]][[]][]]][][][][[]][]][[][][]][[]][][]
+-        -++-                                                                                                                   -++-             -++-   -++- -++- -+
|+- -++- -+||+-                                                                                      -++- -++- -++- -++-   -++- -+||+- -++- -++- -+||+- -+||   ||   |
||   ||   ||||+-                             -++-                         -++-                      -+||   ||   ||   ||+- -+||   ||||   ||   ||   ||||   |||   ||   |
||   ||   ...
86
[[[[[[[[[[[[[[[[[[[[[[[[[][]]][[[]]]]]]]]]]]]]]]]]][[[[]][[[[[[]]]][[[[]]]]]]]]]]]]]]]
+-                                                                                                    -+
|+-                                                                                                  -+|
||+-                                                                                                -+||
|||+-                                                                                              -+|||
||||+-                                                                                 ...
88
[[[[[[][]]]][[[]][[[[]]]]]][[][[][][[[][[][]][]][[[]]]][]][[[[]][[[]][][]]][[]][]]]][[]]
+-                                                                                                                                         -++-   -+
|+-                                  -++-                                                                                                 -+||+- -+|
||+-            -++-                -+||+- -++-                                                -++-                                      -+||||   ||
|||+-          -+||+-   -++-       -+||||   ||+- -++- -++-   ...
90
[[[[[]][[]][][][]][][[][]][[][]]][[][[]]][[[[[[[[[]][][][]][][]]]][][[]][]]][[]][][]][][]]
+-                                                                                                                                                                    -+
|+-                                                          -++-          -++-                                                                            -++- -++- -+|
||+-                           -++- -++-        -++-        -+||+- -++-   -+||+-                                                         -++-   -++- -++- -+||   ||   ||
|...
92
[[[[[[[[[[[[[[[[][]]]]]]]]]]][[]]]]][[[]]][[[[][[][[[[[]]]]]]][[[]]]]][[[[]]]][[[[[]]]][]]]]
+-                                                                                                                         -+
|+-                                                                                                                       -+|
||+-                                       -++-     -++-                                    -++-       -++-              -+||
|||+-                                     -+||+-   -+||+-                                  -+||+-     -+||+-       -++- -+|||
|||...
94
[[[[[][][][]][[[]][[[]]]][[][]]][[][]][[][[]]][]][[[[[][]]][][]][[[]][[][]][[[]]][][[[]][]]]]]
+-                                                                                                                                                                  -+
|+-                                                                                   -++-                                                                         -+|
||+-                                                  -++-        -++-          -++- -+||+-                      -++-                                             -+||
|||+-  ...
96
[[[[[[[[[[[[[[[[[[]]][[[[[[[][[[[[[[[]]]]]]]]]]]]]]]]][[[[[[[[[]]]]]]]][[][[[[]]]]]]]]]]]]]]]]]]
+-                                                                                                              -+
|+-                                                                                                            -+|
||+-                                                                                                          -+||
|||+-                                                                                                        -+|||
||||+-                                         ...
98
[[[[[[[[]][]]]]][]]][[[[[[[[[[]]][]][[[][]][][]]][[[[[[[[[[[]]][][]]]]][[[[]]]]]]][][]][[]][]]]]]]
+-                         -++-                                                                                                                    -+
|+-                       -+||+-                                                                                                                  -+|
||+-                -++- -+||||+-                                                                                                                -+||
|||+-              -+||   ||||||+-                        ...
100
[[[[][[][]][]][[]][]][[]][[][]][]][[[[[[][][]][][][[]][[]][]][[]][[][]][[]][][][]]][[[[]][]][]][][]]
+-                                                            -++-                                                                                                                          -+
|+-                                  -++-   -++-        -++- -+||+-                                                                                         -++-                 -++- -++- -+|
||+-                    -++-   -++- -+||+- -+||+- -++- -+||   ||||+-                                                           ...
100
[[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]]
+-                                                                                                                                                                                                                                                   -+
|+- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -++- -+|
||   ||   || ...
8
[][][][]
+- -++- -++- -++- -+
|   ||   ||   ||   |
+- -++- -++- -++- -+
8
[[][][]]
+-             -+
|+- -++- -++- -+|
||   ||   ||   ||
|+- -++- -++- -+|
+-             -+
8
[[][[]]]
+-          -+
|+- -++-   -+|
||   ||+- -+||
||   |||   |||
||   ||+- -+||
|+- -++-   -+|
+-          -+
8
[[[]][]]
+-          -+
|+-   -++- -+|
||+- -+||   ||
|||   |||   ||
||+- -+||   ||
|+-   -++- -+|
+-          -+
8
[][[][]]
+- -++-        -+
|   ||+- -++- -+|
|   |||   ||   ||
|   ||+- -++- -+|
+- -++-        -+
8
[[]][[]]
+-   -++-   -+
|+- -+||+- -+|
||   ||||   ||
|+- -+||+- -+|
+-   -++-   -+
8
[[]][][]
+-   -++- -++- -+
|+- -+||   ||   |
||   |||   ||   |
|+- -+||   ||   |
+-   -++- -++- -+
8
[][[]][]
+- -++-   -++- -+
|   ||+- -+||   |
|   |||   |||   |
|   ||+- -+||   |
+- -++-   -++- -+
8
[][][[]]
+- -++- -++-   -+
|   ||   ||+- -+|
|   ||   |||   ||
|   ||   ||+- -+|
+- -++- -++-   -+
8
[[[][]]]
+-          -+
|+-        -+|
||+- -++- -+||
|||   ||   |||
||+- -++- -+||
|+-        -+|
+-          -+
10
[[[[[]]]]]
+-         -+
|+-       -+|
||+-     -+||
|||+-   -+|||
||||+- -+||||
|||||   |||||
||||+- -+||||
|||+-   -+|||
||+-     -+||
|+-       -+|
+-         -+
14
[[[][[[[]]]]]]
+-                -+
|+-              -+|
||+- -++-       -+||
|||   ||+-     -+|||
|||   |||+-   -+||||
|||   ||||+- -+|||||
|||   |||||   ||||||
|||   ||||+- -+|||||
|||   |||+-   -+||||
|||   ||+-     -+|||
||+- -++-       -+||
|+-              -+|
+-                -+
30
[[[[[[[[][]]]][[[[[[]]]]]]]]]]
+-                                   -+
|+-                                 -+|
||+-                               -+||
|||+-                             -+|||
||||+-            -++-           -+||||
|||||+-          -+||+-         -+|||||
||||||+-        -+||||+-       -+||||||
|||||||+- -++- -+||||||+-     -+|||||||
||||||||   ||   ||||||||+-   -+||||||||
||||||||   ||   |||||||||+- -+|||||||||
||||||||   ||   ||||||||||   ||||||||||
||||||||   ||   |||||||||+- -+|||||||||
||||||||   ||   |||...
100
[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]][[]]]][[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
+-                                                                                                         -+
|+-                                                                                                       -+|
||+-                                                                                                     -+||
|||+-                                                                                                   -+|||
||||+-                                                             ...
10
[[[[[]]]]]
+-         -+
|+-       -+|
||+-     -+||
|||+-   -+|||
||||+- -+||||
|||||   |||||
||||+- -+||||
|||+-   -+|||
||+-     -+||
|+-       -+|
+-         -+
14
[[[[]][[[]]]]]
+-                -+
|+-              -+|
||+-   -++-     -+||
|||+- -+||+-   -+|||
||||   ||||+- -+||||
||||   |||||   |||||
||||   ||||+- -+||||
|||+- -+||+-   -+|||
||+-   -++-     -+||
|+-              -+|
+-                -+
30
[[[[[[[]]]][[[][[[[[]]]]]]]]]]
+-                                   -+
|+-                                 -+|
||+-                               -+||
|||+-       -++-                  -+|||
||||+-     -+||+-                -+||||
|||||+-   -+||||+- -++-         -+|||||
||||||+- -+||||||   ||+-       -+||||||
|||||||   |||||||   |||+-     -+|||||||
|||||||   |||||||   ||||+-   -+||||||||
|||||||   |||||||   |||||+- -+|||||||||
|||||||   |||||||   ||||||   ||||||||||
|||||||   |||||||   |||||+- -+|||||||||
|||||||   |||||||  ...
100
[[[[[[[[[[[[[[[[]][[[[[[[[[]]]]]]]]][[[[]]]]]]]][[[[[[]]][]]]][[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]
+-                                                                                                                  -+
|+-                                                                                                                -+|
||+-                                                                                                              -+||
|||+-                                                                                                            -+|||
||||+-                         ...
10
[[[[][]]]]
+-            -+
|+-          -+|
||+-        -+||
|||+- -++- -+|||
||||   ||   ||||
|||+- -++- -+|||
||+-        -+||
|+-          -+|
+-            -+
14
[[[[[[[]]]]]]]
+-             -+
|+-           -+|
||+-         -+||
|||+-       -+|||
||||+-     -+||||
|||||+-   -+|||||
||||||+- -+||||||
|||||||   |||||||
||||||+- -+||||||
|||||+-   -+|||||
||||+-     -+||||
|||+-       -+|||
||+-         -+||
|+-           -+|
+-             -+
30
[[[[[[[[[[[[[[]]]]]][]]]]]]]]]
+-                                -+
|+-                              -+|
||+-                            -+||
|||+-                          -+|||
||||+-                        -+||||
|||||+-                      -+|||||
||||||+-                    -+||||||
|||||||+-                  -+|||||||
||||||||+-           -++- -+||||||||
|||||||||+-         -+||   |||||||||
||||||||||+-       -+|||   |||||||||
|||||||||||+-     -+||||   |||||||||
||||||||||||+-   -+|||||   |||||||||
|||||||||||||+- -...
100
[[[[[]][[[[[[[[[[[[[[[[[[[[[[[]]][[[]]]]]]]]]]]]][[[[[[[[[[[][[[[]]]]][[]]]][]]]]]]]]]]]]][]]]]]]]]]
+-                                                                                                                        -+
|+-                                                                                                                      -+|
||+-                                                                                                                    -+||
|||+-   -++-                                                                                                           -+|||
||||+- ...
10
[[[][[]]]]
+-            -+
|+-          -+|
||+- -++-   -+||
|||   ||+- -+|||
|||   |||   ||||
|||   ||+- -+|||
||+- -++-   -+||
|+-          -+|
+-            -+
14
[[[[[]][][]]]]
+-                   -+
|+-                 -+|
||+-               -+||
|||+-   -++- -++- -+|||
||||+- -+||   ||   ||||
|||||   |||   ||   ||||
||||+- -+||   ||   ||||
|||+-   -++- -++- -+|||
||+-               -+||
|+-                 -+|
+-                   -+
30
[[[[[[][[[[][[]]][[][]]]]]]]]]
+-                                         -+
|+-                                       -+|
||+-                                     -+||
|||+-                                   -+|||
||||+-                                 -+||||
|||||+- -++-                          -+|||||
||||||   ||+-                        -+||||||
||||||   |||+-          -++-        -+|||||||
||||||   ||||+- -++-   -+||+- -++- -+||||||||
||||||   |||||   ||+- -+||||   ||   |||||||||
||||||   |||||   |||   |||||   ||   |||||...
100
[[[[[[[[[[[]]][[[[]][[[]]]]]][[[[]]]]]]]]]][[[[[[]]]]][[[[[[[[[[[[[[[]]]]][[[[]][][[]]]]]]]]]]]]]]]]
+-                                                                                                                           -+
|+-                                                  -++-                                                                   -+|
||+-                                                -+||+-         -++-                                                    -+||
|||+-                                              -+||||+-       -+||+-                                                  -+...
10
[[[]]][[]]
+-     -++-   -+
|+-   -+||+- -+|
||+- -+||||   ||
|||   |||||   ||
||+- -+||||   ||
|+-   -+||+- -+|
+-     -++-   -+
14
[[[[[[[]]]]]]]
+-             -+
|+-           -+|
||+-         -+||
|||+-       -+|||
||||+-     -+||||
|||||+-   -+|||||
||||||+- -+||||||
|||||||   |||||||
||||||+- -+||||||
|||||+-   -+|||||
||||+-     -+||||
|||+-       -+|||
||+-         -+||
|+-           -+|
+-             -+
30
[[[[[]]]][[[[[]]][[[[[]]]]]]]]
+-                                   -+
|+-       -++-                      -+|
||+-     -+||+-                    -+||
|||+-   -+||||+-     -++-         -+|||
||||+- -+||||||+-   -+||+-       -+||||
|||||   ||||||||+- -+||||+-     -+|||||
|||||   |||||||||   ||||||+-   -+||||||
|||||   |||||||||   |||||||+- -+|||||||
|||||   |||||||||   ||||||||   ||||||||
|||||   |||||||||   |||||||+- -+|||||||
|||||   |||||||||   ||||||+-   -+||||||
|||||   ||||||||+- -+||||+-     -+|||||
||||+- -+||||||+-  ...
100
[[[[[[[[[[[[][[]]]][[[[[[]][]]]]]]]]]][[[[[[[[[[[]]][[]]]]]]]]][[[[[[[[]]]]][[[[][]]][[[]]]]]]]]]]]]
+-                                                                                                                              -+
|+-                                                                                                                            -+|
||+-                                                                                                                          -+||
|||+-                                                                                                              ...
10
[[][[[]]]]
+-            -+
|+- -++-     -+|
||   ||+-   -+||
||   |||+- -+|||
||   ||||   ||||
||   |||+- -+|||
||   ||+-   -+||
|+- -++-     -+|
+-            -+
14
[[[[[]]]][[]]]
+-                -+
|+-       -++-   -+|
||+-     -+||+- -+||
|||+-   -+||||   |||
||||+- -+|||||   |||
|||||   ||||||   |||
||||+- -+|||||   |||
|||+-   -+||||   |||
||+-     -+||+- -+||
|+-       -++-   -+|
+-                -+
30
[[[[[][[[]]][]][[[[[]][]]]]]]]
+-                                         -+
|+-                                       -+|
||+-                                     -+||
|||+-                 -++-              -+|||
||||+- -++-     -++- -+||+-            -+||||
|||||   ||+-   -+||   ||||+-          -+|||||
|||||   |||+- -+|||   |||||+-   -++- -+||||||
|||||   ||||   ||||   ||||||+- -+||   |||||||
|||||   ||||   ||||   |||||||   |||   |||||||
|||||   ||||   ||||   ||||||+- -+||   |||||||
|||||   |||+- -+|||   |||||+-   -++- -+||...
100
[[[[][]][[[[[[[[[][[][[[]]]][[][][[]][]]]]]][[[[[[][]][[[[[]]]][][]]]]]][[[[[[]][[[[][]]]]]]]]]]]]]]
+-                                                                                                                                                   -+
|+-                                                                                                                                                 -+|
||+-        -++-                                                                                                                                   -+||
|||+- -++- -+||+-                                   ...
10
[[[][]]][]
+-          -++- -+
|+-        -+||   |
||+- -++- -+|||   |
|||   ||   ||||   |
||+- -++- -+|||   |
|+-        -+||   |
+-          -++- -+
14
[[[[[]]]]][[]]
+-         -++-   -+
|+-       -+||+- -+|
||+-     -+||||   ||
|||+-   -+|||||   ||
||||+- -+||||||   ||
|||||   |||||||   ||
||||+- -+||||||   ||
|||+-   -+|||||   ||
||+-     -+||||   ||
|+-       -+||+- -+|
+-         -++-   -+
30
[[[[[[[[[]]]]]]][[[[]][[]]]]]]
+-                                   -+
|+-                                 -+|
||+-             -++-              -+||
|||+-           -+||+-            -+|||
||||+-         -+||||+-   -++-   -+||||
|||||+-       -+||||||+- -+||+- -+|||||
||||||+-     -+||||||||   ||||   ||||||
|||||||+-   -+|||||||||   ||||   ||||||
||||||||+- -+||||||||||   ||||   ||||||
|||||||||   |||||||||||   ||||   ||||||
||||||||+- -+||||||||||   ||||   ||||||
|||||||+-   -+|||||||||   ||||   ||||||
||||||+-     -+||||...
100
[[[[][]]]][[[[[[[[[[[[[[[][]]]][][[]]]]]][][[[]][[[]][[]]]][[[]]]][[[[[[[[[][[]]]]]]]]]]]][][[]]]]]]
+-            -++-                                                                                                                             -+
|+-          -+||+-                                                                                                                           -+|
||+-        -+||||+-                                                                                                                         -+||
|||+- -++- -+||||||+-                                                 ...
10
[[[][]]][]
+-          -++- -+
|+-        -+||   |
||+- -++- -+|||   |
|||   ||   ||||   |
||+- -++- -+|||   |
|+-        -+||   |
+-          -++- -+
14
[[[[]][]][[]]]
+-                   -+
|+-          -++-   -+|
||+-   -++- -+||+- -+||
|||+- -+||   ||||   |||
||||   |||   ||||   |||
|||+- -+||   ||||   |||
||+-   -++- -+||+- -+||
|+-          -++-   -+|
+-                   -+
30
[[[[[[[][[[[[[[[]]]]]]]]]]]]]]
+-                                -+
|+-                              -+|
||+-                            -+||
|||+-                          -+|||
||||+-                        -+||||
|||||+-                      -+|||||
||||||+- -++-               -+||||||
|||||||   ||+-             -+|||||||
|||||||   |||+-           -+||||||||
|||||||   ||||+-         -+|||||||||
|||||||   |||||+-       -+||||||||||
|||||||   ||||||+-     -+|||||||||||
|||||||   |||||||+-   -+||||||||||||
|||||||   |||||||...
100
[[[[[[[[[]][][[[]]][]]]]][[[[[[[[[]]]]]][[]]][]]]][[[[[]]][][[[]][][]]]]]][][[[[[[[]][][[]]]]][][]]]
+-                                                                                                          -++- -++-                                   -+
|+-                                                                                                        -+||   ||+-                                 -+|
||+-                                                                 -++-                                 -+|||   |||+-                     -++- -++- -+||
|||+-                              -++-    ...
10
[[]][][[]]
+-   -++- -++-   -+
|+- -+||   ||+- -+|
||   |||   |||   ||
|+- -+||   ||+- -+|
+-   -++- -++-   -+
14
[[][]][[]][][]
+-        -++-   -++- -++- -+
|+- -++- -+||+- -+||   ||   |
||   ||   ||||   |||   ||   |
|+- -++- -+||+- -+||   ||   |
+-        -++-   -++- -++- -+
30
[[[]][][][][[[]]]][[[[[]][]]]]
+-                             -++-              -+
|+-   -++- -++- -++- -++-     -+||+-            -+|
||+- -+||   ||   ||   ||+-   -+||||+-          -+||
|||   |||   ||   ||   |||+- -+||||||+-   -++- -+|||
|||   |||   ||   ||   ||||   ||||||||+- -+||   ||||
|||   |||   ||   ||   ||||   |||||||||   |||   ||||
|||   |||   ||   ||   ||||   ||||||||+- -+||   ||||
|||   |||   ||   ||   |||+- -+||||||+-   -++- -+|||
||+- -+||   ||   ||   ||+-   -+||||+-          -+||
|+-   -++- -++- -++- -++-     -+||...
100
[[[[[]]]][]][[[[[][[[[]][[]]]][][][][]][[[[[[]]][[[[[][]]]]]][[[]][][]][[[]][[][]]]]]]]][[[]]][[][]]
+-              -++-                                                                                                                        -++-     -++-        -+
|+-       -++- -+||+-                                                                                                                      -+||+-   -+||+- -++- -+|
||+-     -+||   ||||+-                                                                                                                    -+||||+- -+||||   ||   ||
|||+-   -+|||   ...
10
[[]][[[]]]
+-   -++-     -+
|+- -+||+-   -+|
||   ||||+- -+||
||   |||||   |||
||   ||||+- -+||
|+- -+||+-   -+|
+-   -++-     -+
14
[[[]]][[[[]]]]
+-     -++-       -+
|+-   -+||+-     -+|
||+- -+||||+-   -+||
|||   ||||||+- -+|||
|||   |||||||   ||||
|||   ||||||+- -+|||
||+- -+||||+-   -+||
|+-   -+||+-     -+|
+-     -++-       -+
30
[[[[[[[[[]]]]]][]]][[[]][][]]]
+-                                         -+
|+-                    -++-               -+|
||+-                  -+||+-   -++- -++- -+||
|||+-           -++- -+||||+- -+||   ||   |||
||||+-         -+||   ||||||   |||   ||   |||
|||||+-       -+|||   ||||||   |||   ||   |||
||||||+-     -+||||   ||||||   |||   ||   |||
|||||||+-   -+|||||   ||||||   |||   ||   |||
||||||||+- -+||||||   ||||||   |||   ||   |||
|||||||||   |||||||   ||||||   |||   ||   |||
||||||||+- -+||||||   ||||||   |||   ||  ...
100
[[[[[]][[][[]]]]]][[[[][[]]][[]][]][[[[]][][[][[[[[][]][]]]][]]]]][[[[[][]][]]][[[[[]]]]][[[]][[]]]]
+-                       -++-                                                                             -++-                                                -+
|+-                     -+||+-                        -++-                                               -+||+-                 -++-         -++-            -+|
||+-                   -+||||+-          -++-   -++- -+||+-                                             -+||||+-               -+||+-       -+||+-   -++-   -+||
|||+-   -++-          -+|...
10
[[[[]]][]]
+-            -+
|+-     -++- -+|
||+-   -+||   ||
|||+- -+|||   ||
||||   ||||   ||
|||+- -+|||   ||
||+-   -+||   ||
|+-     -++- -+|
+-            -+
14
[[[]][]][[]][]
+-          -++-   -++- -+
|+-   -++- -+||+- -+||   |
||+- -+||   ||||   |||   |
|||   |||   ||||   |||   |
||+- -+||   ||||   |||   |
|+-   -++- -+||+- -+||   |
+-          -++-   -++- -+
30
[[[[]][[]]][][]][[[][[[][]]]]]
+-                        -++-                   -+
|+-            -++- -++- -+||+-                 -+|
||+-   -++-   -+||   ||   ||||+- -++-          -+||
|||+- -+||+- -+|||   ||   |||||   ||+-        -+|||
||||   ||||   ||||   ||   |||||   |||+- -++- -+||||
||||   ||||   ||||   ||   |||||   ||||   ||   |||||
||||   ||||   ||||   ||   |||||   |||+- -++- -+||||
|||+- -+||+- -+|||   ||   |||||   ||+-        -+|||
||+-   -++-   -+||   ||   ||||+- -++-          -+||
|+-            -++- -++- -+||+-   ...
100
[[[]][[[[[[][]]][[[][]][[[[[][[[][[[]]]]]]][][]]]]]]]][[[[]][]]][[[[[][]]][][]][[[][[[]]]][[[]][]]]]
+-                                                                                -++-            -++-                                                        -+
|+-   -++-                                                                       -+||+-          -+||+-                      -++-                            -+|
||+- -+||+-                                                                     -+||||+-   -++- -+||||+-          -++- -++- -+||+-            -++-          -+||
|||   ||||+-             ...
10
[[[][]]][]
+-          -++- -+
|+-        -+||   |
||+- -++- -+|||   |
|||   ||   ||||   |
||+- -++- -+|||   |
|+-        -+||   |
+-          -++- -+
14
[[[[[]]][]]][]
+-              -++- -+
|+-            -+||   |
||+-     -++- -+|||   |
|||+-   -+||   ||||   |
||||+- -+|||   ||||   |
|||||   ||||   ||||   |
||||+- -+|||   ||||   |
|||+-   -+||   ||||   |
||+-     -++- -+|||   |
|+-            -+||   |
+-              -++- -+
30
[[[]][[[]]][][]][[[[[][][]]]]]
+-                        -++-                   -+
|+-   -++-     -++- -++- -+||+-                 -+|
||+- -+||+-   -+||   ||   ||||+-               -+||
|||   ||||+- -+|||   ||   |||||+-             -+|||
|||   |||||   ||||   ||   ||||||+- -++- -++- -+||||
|||   |||||   ||||   ||   |||||||   ||   ||   |||||
|||   |||||   ||||   ||   ||||||+- -++- -++- -+||||
|||   ||||+- -+|||   ||   |||||+-             -+|||
||+- -+||+-   -+||   ||   ||||+-               -+||
|+-   -++-     -++- -++- -+||+-   ...
100
[[[[][[[][][]]][[[]][]][]][[[[[]][]]]]]][[[[[[]][][]]]][[[[[]][[][]]]]][]][[][[]][]][[[[]][]]][][[]]
+-                                                               -++-                                                   -++-               -++-            -++- -++-   -+
|+-                                                             -+||+-                   -++-                     -++- -+||+- -++-   -++- -+||+-          -+||   ||+- -+|
||+-                                         -++-              -+||||+-                 -+||+-                   -+||   ||||   ||+- -+||   ||||+-   -++- -+|||   |||   ||...
10
[[][[]][]]
+-               -+
|+- -++-   -++- -+|
||   ||+- -+||   ||
||   |||   |||   ||
||   ||+- -+||   ||
|+- -++-   -++- -+|
+-               -+
14
[[]][][[]][][]
+-   -++- -++-   -++- -++- -+
|+- -+||   ||+- -+||   ||   |
||   |||   |||   |||   ||   |
|+- -+||   ||+- -+||   ||   |
+-   -++- -++-   -++- -++- -+
30
[[[[[][]][[]][[[][]]]]]][[][]]
+-                                   -++-        -+
|+-                                 -+||+- -++- -+|
||+-                               -+||||   ||   ||
|||+-        -++-   -++-          -+|||||   ||   ||
||||+- -++- -+||+- -+||+-        -+||||||   ||   ||
|||||   ||   ||||   ||||+- -++- -+|||||||   ||   ||
|||||   ||   ||||   |||||   ||   ||||||||   ||   ||
|||||   ||   ||||   ||||+- -++- -+|||||||   ||   ||
||||+- -++- -+||+- -+||+-        -+||||||   ||   ||
|||+-        -++-   -++-          ...
100
[[[[[[[[[][]][[[]][]][[][]]][[][[[][][]][][]]][[[]][[]]][]][][[]][[]][]]]][[[][]][[][][[]]]][[]][]]]
+-                                                                                                                                                                              -+
|+-                                                                                                                                                                            -+|
||+-                                                                                                                             -++-                  ...
10
[][[[][]]]
+- -++-          -+
|   ||+-        -+|
|   |||+- -++- -+||
|   ||||   ||   |||
|   |||+- -++- -+||
|   ||+-        -+|
+- -++-          -+
14
[[]][][[]][[]]
+-   -++- -++-   -++-   -+
|+- -+||   ||+- -+||+- -+|
||   |||   |||   ||||   ||
|+- -+||   ||+- -+||+- -+|
+-   -++- -++-   -++-   -+
30
[[]][[[][[[]][]][]][[][][]]][]
+-   -++-                                         -++- -+
|+- -+||+-                      -++-             -+||   |
||   ||||+- -++-          -++- -+||+- -++- -++- -+|||   |
||   |||||   ||+-   -++- -+||   ||||   ||   ||   ||||   |
||   |||||   |||+- -+||   |||   ||||   ||   ||   ||||   |
||   |||||   ||||   |||   |||   ||||   ||   ||   ||||   |
||   |||||   |||+- -+||   |||   ||||   ||   ||   ||||   |
||   |||||   ||+-   -++- -+||   ||||   ||   ||   ||||   |
||   ||||+- -++-          -++- -+||+- -...
100
[[[[][]][[[[[]][][]][[[[[[][[][][]][][]]][]]]][[[][]][][[]][][]][[]][][]][][[]]]]][[[[[[][]]]]]][[]]
+-                                                                                                                                                   -++-                -++-   -+
|+-                                                                                                                                                 -+||+-              -+||+- -+|
||+-        -++-                                                                                                                                   -+||...
10
[[[][][]]]
+-               -+
|+-             -+|
||+- -++- -++- -+||
|||   ||   ||   |||
||+- -++- -++- -+||
|+-             -+|
+-               -+
14
[[][][]][[][]]
+-             -++-        -+
|+- -++- -++- -+||+- -++- -+|
||   ||   ||   ||||   ||   ||
|+- -++- -++- -+||+- -++- -+|
+-             -++-        -+
30
[[[[][]][]]][][[[][[]]][[]][]]
+-                 -++- -++-                        -+
|+-               -+||   ||+-          -++-   -++- -+|
||+-        -++- -+|||   |||+- -++-   -+||+- -+||   ||
|||+- -++- -+||   ||||   ||||   ||+- -+||||   |||   ||
||||   ||   |||   ||||   ||||   |||   |||||   |||   ||
|||+- -++- -+||   ||||   ||||   ||+- -+||||   |||   ||
||+-        -++- -+|||   |||+- -++-   -+||+- -+||   ||
|+-               -+||   ||+-          -++-   -++- -+|
+-                 -++- -++-                        -+
100
[[[[[][][]][[][][][]]][[[[[]][[]][[[]]]][[[]]]][[][[][[]][]][]]]][[][[[]]][][]][[[[[][]]]][[]]][[]]]
+-                                                                                                                                                                        -+
|+-                                                                                                            -++-                      -++-                     -++-   -+|
||+-                                     -++-                                                                 -+||+- -++-     -++- -++- -+||+-            -++-   -+...
10
[[][]][][]
+-        -++- -++- -+
|+- -++- -+||   ||   |
||   ||   |||   ||   |
|+- -++- -+||   ||   |
+-        -++- -++- -+
14
[[][][][][]][]
+-                       -++- -+
|+- -++- -++- -++- -++- -+||   |
||   ||   ||   ||   ||   |||   |
|+- -++- -++- -++- -++- -+||   |
+-                       -++- -+
30
[[]][[[[]]][]][[[[][]][]]][[]]
+-   -++-            -++-                 -++-   -+
|+- -+||+-     -++- -+||+-               -+||+- -+|
||   ||||+-   -+||   ||||+-        -++- -+||||   ||
||   |||||+- -+|||   |||||+- -++- -+||   |||||   ||
||   ||||||   ||||   ||||||   ||   |||   |||||   ||
||   |||||+- -+|||   |||||+- -++- -+||   |||||   ||
||   ||||+-   -+||   ||||+-        -++- -+||||   ||
|+- -+||+-     -++- -+||+-               -+||+- -+|
+-   -++-            -++-                 -++-   -+
100
[[]][[[[[[]][][]][[[]][][[][]][]][[[[][]][][]][[]][]]]][]][[[[[][]][[]]][]][[]][]][][[[][]][]][[]][]
+-   -++-                                                                                               -++-                                      -++- -++-               -++-   -++- -+
|+- -+||+-                                                                                        -++- -+||+-                        -++-   -++- -+||   ||+-        -++- -+||+- -+||   |
||   ||||+-                                                                                      -+||   ||||+-                 -++- -+||+- ...
10
[][[]][][]
+- -++-   -++- -++- -+
|   ||+- -+||   ||   |
|   |||   |||   ||   |
|   ||+- -+||   ||   |
+- -++-   -++- -++- -+
14
[[]][[[]][][]]
+-   -++-               -+
|+- -+||+-   -++- -++- -+|
||   ||||+- -+||   ||   ||
||   |||||   |||   ||   ||
||   ||||+- -+||   ||   ||
|+- -+||+-   -++- -++- -+|
+-   -++-               -+
30
[[[[][][]]][[[[]][]][]]][[][]]
+-                                      -++-        -+
|+-               -++-                 -+||+- -++- -+|
||+-             -+||+-          -++- -+||||   ||   ||
|||+- -++- -++- -+||||+-   -++- -+||   |||||   ||   ||
||||   ||   ||   ||||||+- -+||   |||   |||||   ||   ||
||||   ||   ||   |||||||   |||   |||   |||||   ||   ||
||||   ||   ||   ||||||+- -+||   |||   |||||   ||   ||
|||+- -++- -++- -+||||+-   -++- -+||   |||||   ||   ||
||+-             -+||+-          -++- -+||||   ||   ||
|+-    ...
100
[[[][[[[]][][]][]][[]][[][][]][[]][[]]][[[[[][[[]]][]]][]][[[[[]][][]][]][[][]][][]]][[[][]][][]][]]
+-                                                                                                                                                                                    -+
|+-                                                                   -++-                                                                              -++-                    -++- -+|
||+- -++-                      -++-   -++-             -++-   -++-   -+||+-                          -++-                                  ...
10
[[[][]][]]
+-               -+
|+-        -++- -+|
||+- -++- -+||   ||
|||   ||   |||   ||
||+- -++- -+||   ||
|+-        -++- -+|
+-               -+
14
[[[]][]][[]][]
+-          -++-   -++- -+
|+-   -++- -+||+- -+||   |
||+- -+||   ||||   |||   |
|||   |||   ||||   |||   |
||+- -+||   ||||   |||   |
|+-   -++- -+||+- -+||   |
+-          -++-   -++- -+
30
[[[[][]][[][]][]][[]]][][][][]
+-                                    -++- -++- -++- -++- -+
|+-                           -++-   -+||   ||   ||   ||   |
||+-        -++-        -++- -+||+- -+|||   ||   ||   ||   |
|||+- -++- -+||+- -++- -+||   ||||   ||||   ||   ||   ||   |
||||   ||   ||||   ||   |||   ||||   ||||   ||   ||   ||   |
|||+- -++- -+||+- -++- -+||   ||||   ||||   ||   ||   ||   |
||+-        -++-        -++- -+||+- -+|||   ||   ||   ||   |
|+-                           -++-   -+||   ||   ||   ||   |
+-             ...
100
[[]][[[][]][[][]]][[[][[[[][[]][][[]][][]][[]][]]][[][]][][][]][[[]][[[]][]][]][[]][[][]][[]][[]][]]
+-   -++-                      -++-                                                                                                                                                      -+
|+- -+||+-        -++-        -+||+-                                                                                  -++-                        -++-   -++-        -++-   -++-   -++- -+|
||   ||||+- -++- -+||+- -++- -+||||+- -++-                                                -++-        -++- -++- -++- -+||+-   -++-   ...
10
[[[]]][][]
+-     -++- -++- -+
|+-   -+||   ||   |
||+- -+|||   ||   |
|||   ||||   ||   |
||+- -+|||   ||   |
|+-   -+||   ||   |
+-     -++- -++- -+
14
[[[][][]][][]]
+-                         -+
|+-             -++- -++- -+|
||+- -++- -++- -+||   ||   ||
|||   ||   ||   |||   ||   ||
||+- -++- -++- -+||   ||   ||
|+-             -++- -++- -+|
+-                         -+
30
[][[][[][][][]][]][][[][]][][]
+- -++-                              -++- -++-        -++- -++- -+
|   ||+- -++-                  -++- -+||   ||+- -++- -+||   ||   |
|   |||   ||+- -++- -++- -++- -+||   |||   |||   ||   |||   ||   |
|   |||   |||   ||   ||   ||   |||   |||   |||   ||   |||   ||   |
|   |||   ||+- -++- -++- -++- -+||   |||   |||   ||   |||   ||   |
|   ||+- -++-                  -++- -+||   ||+- -++- -+||   ||   |
+- -++-                              -++- -++-        -++- -++- -+
100
[[[][][[]][]][[][][]][[][]][[][[]][]][]][[[]][][][]][][[[[]][]][][][]][[[][][]][[[[]][]][][][]][[]]]
+-                                                                           -++-                    -++- -++-                           -++-                                                     -+
|+-                    -++-             -++-        -++-               -++- -+||+-   -++- -++- -++- -+||   ||+-          -++- -++- -++- -+||+-             -++-                           -++-   -+|
||+- -++- -++-   -++- -+||+- -++- -++- -+||+- -++- -+||+- -++-   -++- -+||   ||||+- -+||   ||   ||   |||   |||+-   ...
10
[[]][][][]
+-   -++- -++- -++- -+
|+- -+||   ||   ||   |
||   |||   ||   ||   |
|+- -+||   ||   ||   |
+-   -++- -++- -++- -+
14
[[][]][][][][]
+-        -++- -++- -++- -++- -+
|+- -++- -+||   ||   ||   ||   |
||   ||   |||   ||   ||   ||   |
|+- -++- -+||   ||   ||   ||   |
+-        -++- -++- -++- -++- -+
30
[[[]][[[]][]][][]][[[]][]][][]
+-                             -++-          -++- -++- -+
|+-   -++-          -++- -++- -+||+-   -++- -+||   ||   |
||+- -+||+-   -++- -+||   ||   ||||+- -+||   |||   ||   |
|||   ||||+- -+||   |||   ||   |||||   |||   |||   ||   |
|||   |||||   |||   |||   ||   |||||   |||   |||   ||   |
|||   ||||+- -+||   |||   ||   |||||   |||   |||   ||   |
||+- -+||+-   -++- -+||   ||   ||||+- -+||   |||   ||   |
|+-   -++-          -++- -++- -+||+-   -++- -+||   ||   |
+-                             -++-    ...
100
[[[][][]][[[[[[]][][]][[]][][]][[[][]][][]][[[][]][][]][][]][][][]][[][][]][[][]][[[]][]][][][]][][]
+-                                                                                                                                                                                            -++- -++- -+
|+-             -++-                                                                                                               -++-             -++-        -++-          -++- -++- -++- -+||   ||   |
||+- -++- -++- -+||+-                                                                                  ...
input()
s = input()

h, y = [], 0
for q in s:
    h.append(y)
    y += 2 * (q == '[') - 1
m = 1 + 2 * max(h)

f = lambda y: '+'.join((' ' * y, '|' * (m - 2 * y - 2), ' ' * y))
g = lambda i, y: [f(y)] if s[i] == '[' else ([' ' * m] * 3 if s[i - 1] == '[' else []) + [f(y - 1)]

for t in zip(*sum((g(i, y) for i, y in enumerate(h)), [])):
    print(''.join(t).replace('+ ', '+-').replace(' +', '-+'))