###### ....####### #.......[... # #..#######... #####.##............ .................... ....#.##.#[####..... #......# #.#.. #.[#.######.# #...........###########.# #.......................# #........................ #..........###'###...... #...⌠....+## #...##+.... #.......## #####.# ... ........### #.....# # #.##.....# #.###### #....## #......# #...+# ######.# l... #....# # #.#### ##'## +...+ #.<.# +...+ ##+##