########### ######## ###.........# #......# ######### #...........######......#### #.......# #...O.....##.............## #.......# #.........##.###......##..###.......# #!...........# #......###...'.......# #.........#### #......# #####.......# #.........# ###.#### ##'###### #.........# #.## #...# #######.### #..# ###.## ..# ##.# #..# ######+### ####'### ##.# #.......# #......# #######.### #.......# ###......#####.........# +.......# ###.'......#.............# #.......# ###...#......'.###.........# #.......# #...###......### #.......%.# #.......###.### #...(..# #......%..# #...<...'...# #......# #####.##### #.......##### #......# #.# ######+## ###'#### #.# #.# ##.# #.# ##..# #.## #..## #..# ####.###### ##(# #.#...#...# .#######.# #.#.#.#.#.# .........######...#.#.#.# ########.>...##.#.#(#.### #.###..#.#...#...# #.# #...#######.# #.# ###.%.......# #.## ###.####### #..# #......# ##.# ########'### #.# #..........# #.# #..........# #.# #..........# ...####.#####.......)..# #..(.......'..........# ######.#####..........# #.# ########+### #.# #.# #.. ##+