############## #............# #####.##....####.# #.....##....# #.# ########## #.....##....# #.# #........# ## #>....##..).# #.# #........# ... #.....##....# #.# #........# .... ###########.....##....# #)# #........###..... #........('.....##....####.###########........#w.PPP.. #.#########......'....'..............'.......{ooP.PPP. #.########......##....####.###########.......)##P._PP# #..........#'##.##....#....# ########## oPPP# #........#.#.##+#######.#### P... #.######.#.#.......####.######## ... #.######.#.#...>...+............ .. #.#......#.#.......####'######## . ##.#.######.#.......##..........# #...........#.......##..........# ####.########.......##..........# #................####'######## #..########......# #.# #...........###### #.# ##.########.# #.# #.# #.# #.# #.# #.# ####'##### #.# #.# #........# #.# #.# #........# #.# #.#### #........# #.# #....# #........# #.# #....# #........# #.# #....# #........# #.########....# #........# #.#......#....# #........# #.#......#....# #........# #.#......#<...# ####'##### #####.#......##...######.# #.....'......++..........# #######......##...######## #....[.###### #......# #......# #......# ########