+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
| | | |
+ + + +--+--+--+--+--+--+--+--+ + + + +
| | | | | | | | | |
+ + + + +--+ + + +--+ +--+--+ + + +
| | | | | | | | | |
+--+--+--+--+ +--+--+ +--+--+--+ + + + +
| | | | | | |
+ +--+--+--+--+ +--+--+ + +--+--+ + +--+
| | | | | | |
+--+ + + +--+--+--+--+--+--+--+ + +--+ +
| | | | | | | |
+ +--+--+ + +--+ + +--+--+--+--+ +--+ +
| | | | | | | | |
+ + +--+ +--+ + +--+ + +--+ +--+ + +
| | | | | | | | | |
+--+--+ +--+ + + + +--+ + +--+--+ + +
| | | | | | | | | |
+ +--+ + +--+ +--+--+ +--+ + + +--+ +
| | | | | | | | |
+--+--+ +--+--+--+--+--+ + +--+ + +--+--+
| | | | | | | |
+ +--+--+ + + + + + + +--+ + +--+ +
| | | | | | | | | |
+ + +--+--+--+--+ +--+--+--+ + + + +--+
| | | | | | | | | |
+ +--+ + + + + +--+ + +--+ +--+--+ +
| | | | | | | | |
+--+--+ + +--+--+ + + + +--+ + +--+--+
| | | | |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
Solution