######## #......# #.####.# ##### #####'## #.################...###### #......# #.#...#..........'...'....# #########......###.#...#.##########...####.# #.......'........#.#...#.# ######## #.# ###.#######........#.#...#.#######......####.# ........(¤.......o...'...'.......'...........# ...#.c.########.o.#.#...#.#######.......##### #...#<.....o.o.#.#...#.# #######..# ##### #..c#............#####.####### #####..####...# ...........................................>##.#.# ##..#.#.#.###.##...........##########.##.......#.####### #..#.....# #...............................####.......# #.. ###.# # ######......##'#..P..#'#####....# #######.# #. #.. #...####.)#######.....#....# #.# ... #...+).#..').#..#.....#....# #.# ### #...#..'..#).)..#.....#....# #.# #...##########..#)######...# #.# ##...# +....#'##..))..#...# #.# #...# #.........(#...#...## ######.#### #..#####.########.#####....# #<........# #..#.)#..#...#..'...#P.....# ########### #..#..'..'...#).#...#......## #.#####.#########.#'##P.....# #.#..#..#..)#[.#..#..#....#.##### #.#..)..#...#..#..#.(#..........# #. #.##'##.#.((#'##..##'##...#.###.# #.# #..#..#.#'###.....#..(#.#.#.# #.# #.# ##..#..#........#'##...#.#...# #.# #.# #..######'#..#)##..#'###.##..# #.# #.# #..#...#.)#'##..#[.#))#.....>###.# #.# #..#..('..#)(#(.#'##..#...#......# ####.#####..########(.#..#..#..#...#.###### ######...........P......#######..#'##...#.# ........[)#+####........................#.# .#.#...###......#########..###########..#.# o......+................[.## #.....#.#.# o}.....##.............##### #.###.#.#.######## ....... #...##........# #.###.#.#........# .}..[.. #.####........# #.#...#.#.######.# .(.....#######........# #.#.###.#........## .#.#...+........####### #.#.# #.#.####¤¤..# ########.# #.#.# #.#.# #~¤...# #.############# #.#.# #.#.###¤~..## #.............# #.#.###.#.##¤~~~.## #############.# #.#...#.#.##¤¤~.¤~# ###.#####.###.#.#.###¤.~~~# ### #.......#.........# ##~.~## #.. #.#.###.#####.#...# ##.## #.# #.#...#.# #.#.#.# ###'### #.#.M.....#.#.#.# #.#...# #8...8# #.###########.#.# #.....###.....# #.# #.......#.#######....##..>..# #.#####.#######...........###.....# #.......# #########..## #8...8# ######### #..# ####### #..# ########..##### #<.............. ########..###### ####