######## >.. ..... .......# ###.##....# .......# #....#....#. .......##### #.........'. #....)# #.........# #############.###.# #......$..# #<.)..........# #.# #..)..o...# #################.# +..)......# .........######.........# ###...........#...{.##### #.#########.#...o.# # #.#[..!.# #.#.....# #.#####.# #.# #.# #.# #.# #.# #.# #.#####.# #.......# #########