# ### .. .. #. .# #..#####.### #..........# .. #.<....+ #. #......#.. # #.##......... #.#.......###### ........<....... ######......#####. ................. ###....[....##.. ......#......##.# .............##.# ...........####.# .. .......####.....###.# ###....#............# #....#.##.....###.# +# #..... ###.......# ... ##### #.......#.... .###............ ................ ..........##..... ..............?.. .......#'#.##>... .#####+#.#.# .. #........# #.......## #.........c.# ####........# #.........# #....##...# #....# ...# ...... ..# ......# ..#