###### #...... ... #......###########.# #................#.# #................#.# #................#.# ................#.# .# ###............#.# . +............#.# .# # #..............# . #.###'#........#.# .# #.....#######'##.###.###.. #.................[....... #......................... #....###...........)...... ...... #....J............. ...#### #...........###.### ... #..########.# .. .. #..# #.# .. #. #..# '.# J #... #J.# '.# #...# #..# '####...# #..# ........#######..# ...................# ...............J...###### ......................... ..........J.J............ ..........######......... ........Z.'....#.>....... ..........#....#......... .)......J.#....#......... ##......u.######....##### #..................# #..................# #......<...........# #################