######## #......# #########......# #.......#......# # ##########....<..#......# ##.#.#.#.#(##.......'......# #...........#.......#......########## .+.....<....[#.......#......'........# .#...........(.......########........# ###.#.#.#.#.#################........# ########'### #.......#.....(..###### #.....(.(.#### #.......#........#....# #......(((#..# #.......#......(.#....# #..###'(###..# #.......'........c....# # #.........#### #...>...#..8.8.8(#...c# #....)....#..# #.......###.⌠.⌠.##....# #..##'##(##..# #.......# #8.∩.8##...(###### #..#.....(...####.......# #.⌠(⌠.##...c....)# ####.........#..'.......# #8.8(8######c..c.# #..###')###..######### ###.(## #..c..# ##### #..#....)....# #.## #...?.#.....' ####.))......# #####[#### #..(..cc)..Z# ######'##### #((∩..().# #.#####D....# #.......# #.....)).# #.# .....# #.......# #(...).).#####.# ....# #.......# #....)..)f.....# ....# #.......# #..(.....#.....# .# #.......# #....(..('.....# # #.......# #.......)#.....# ####+#### ##########........ ######... .... .... ##......# '......# #......# #...O..# ###OO.O.∩# # ..#......# ..# #....).# ..## #......# #..###....[.# #....#...)(.# .#'######'#### #......)....# #......)....# #(......)...# #...<)......# #...........# #...........# #....[......# ######)###### #......# #......# #..u...# uo......# .#.uO...# oh......# u#o.....#