######### ######## #.......# #......# ###############.......###......##### #..........................#'#....... #.####.########.......###..+_'.....# #.# #.......##.......# #..#'#...# #[####.#####.############........# #>....)..........).....[.........# #.####.#####.#################.#.#.### ####.# #.# #.# #............... #....# #.# #.# #.#####.##..##. #.#### #.# #.# #.#####.# .# #.# #.# #.# #######.......# # #.#######.# #.# #.......#.#....# #.........# #.# #.......#.#.##.# ########### #.# #.......#.#.# .# #.# #.....).#.#.##.. #.# #######.......... #####.###....#...#....#..... #...)...............#.####. ###### #.###.###....#...#......... #.[..# #.# #... .......[.......... #....# #.# #####....#####.##.#.## #....# #.# .. #.##.#.# #....# #.# ###.##.#.# #....#####.# #....#.#.# #..........# #...>#.#.# #....####### #....#.#.### #....# ###........# ###.## ####.#.#.# #.# #.#.#.# #.# #.#.#.####### #.# #............ #.# ###.#.####### #.# #.#.# #.# #.#.# #.#########.... #.#.# #......o....... #.#.# ##....#######'# #.#.#######.# #....# #............. #....# #.##.....##.#. #....# .####.##.###.##... ###### #(.................. #######.##<........ #......#####. #.###### #.# #.# #.# ..# ###