########### #.......>.# #.........# #.........# #.........# #.........# ##### #.....>.p.# #...# #.........# #...### ##.......<.# ##.....### ####........<.# #####....#...###### ###....###.###### ######........###......## #>..#####..# ###......##########.......## #.### ##.## #...###### #.........# ### #..########.### #.........# #####.###..[[...# #.........# ##.........####### #.........# #.######((##..##### #.........# .....c.(W###.## #.........# ..######## #.# ###.........# ####### #.# ..#.........# #....<# #.# #.#.....)...# #.....# ..# #.#.........# #...^.# .#. #.#........## #<....# # . #.).#.....## #...### . ##..))###### #..## #.[##)# #..# ..#. #.###)# #.[# #.#.. #.# #.# #..# ..... #.# #.# #..###....# ##### ####.# #)## #..#.....# ##...## #...># #..## ##.......# ##.....## #.#### ##..# #.....##.# #.......# #.# ##.# ##........# #[......#######.# ##.##### #.......#### #............[..#######.....)# ####..#.......# ##...........................# ##.....#....##.# ##.....################......# #..#####....##.#### #.).....# ######## ##.....###.###....#######.......######## #####..##.# ####...##..)...........)..# ##..).# ###....###.....######### ###### ###### ##...## #####