######## ###########....... ####### #.......#.....########### #..>... +........................ #.....# .<... #.......#..............# #.....# #.#.# #.......#.Z............# #.....# #.#'### #.......#..............# #.....# #.....# #.......#..............# #.....# #.....# #..)...[#..............# #....W# ### #####.....### #.......#..............# #.....# #.. .............# #####...###.#..........# #.....########.##....####(....#########...###.#.######.### #............... ........o.g(........ZZZ..............># #.........####.# ....####s..))#########...##.....###.## #.........# #.# W #..).(#########...##.....# #.........# #.# #.....(((....Z....##.....## ##############.##### ##...(###.........##......# #.........# ###### #.........##....).# #.........# #.........##......## #.........# #.......####.......# #####.##### #.......# #.....#.# #.# #.......####.....#.# #.# ###..............#.. #.# #...............#.. #.# #...............# .# #.# #...............# #.# ###...............# #.# #........#........# #.# #........#........# #.# #........#........# #.# #........####.##### #.# #.......(# .# #.# #........# # #.# #........# #.# #........# #.# #........# #.# #........# #.# ###'###### #.####################.# #......................# ######################## ### ########## #.# #........# #<# #.######.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ####.# #.######Z# #.>..# #.....)..# #.#### ########..# #.# ..........# #.###############.# #.................# #.###############.# ### ###