######## ##......###### #............# #..####.####.# #. #.......#.### ... #..#.##.##.....# ... #.......####.#.# #.# #.......####.#.##### #.# .# #.##.#.......#.....# ... ...# ###.#..#.###########.# # #.# ...# #.....##.# #.# #.#.# #...# ###.#.#.##.###########.#### #.#.#######...###...........##.....##......## #....................##.<#####.....##.#.....# ####................. .. #............##.#.....# #........<........... ###..#####.....##.#.##.## #.....##5####.#...#. .###.......##.....##.#.##.# #### #.###.##.#........# ........##.#########......# ..# #. #.##.#.##.#..(# #####.##.##.# ###.#### # #.# #.###.##Z#.##.#...#.# #....##.# #######.# #.##.####### #.....##Y#.##.#...#.# #..####.#####.......# #...O.@O...# #..YZ...#..........# ###..####.##.......#### ####.##.##.#######.######.#..PP..### #.........##.##.##.# #.#####.##.##Z##.Y.Y..# ## #...PPPP...###.##.##.####.##.##.# #......@##..5.@O.###### #.##.#PP_PP.#.....##............##.# #######O#####.#### ## #.#.#P.P)P.......#####.####.#####.# #...@...# #.###...P..PP.....(...)##.# #.#####.# ######### #.#.#....................## #.......# #.########......(........# ######### #.# #.#####<........# #.##### #.# #.........# #.....####.### #.........# #.....##.....# #.........# #.....##.....# #.........# #.....##.....# #.........# #.....##.....# #.........# ###.####.....# #.........# #[# ####### ##.######## ##.## #.# #...##### #.# #..##...########.# #.###............# #.#.......######## #.#.##.##.# #......##[# ###.#####.# #.......# #########