########### #.........# ################## ############# #.#######.# ######.........#......# #...........###.##....#.# #....'.........'......# #.#########........##.#.# ##.###.........#......# #.##### #...#####.##.#.# #.# #.........##+##### #.#...# #.......#.##.#.# #.# #.........##.# #.#...# #...###.#.##.#.# #.# #......)..##.# #.#...# #...#.).#.##.#.# #.# #.........##.# ####.#...# #...#.#W#.##.#.# #.# #.........##.# #........# #...#..<#.##.#.####### #.# ####....####.###########........####|..#####.##.#.......# #.# #>..)).................................).......>......# #.# ##...)################........###..)..........#.......# #.# ####......# #.....#### ##<######.############# #.# #......####### #..(..# #..# #.# #.# #......##....# #[....# ##.# ##'### #.# #......##....# #(....# #.## #....# #.# #......##....# #....## #..# #....# #.# #......##....#####....##########.# #....# #.# #...<..##....w...'............^#.###....# #.# #......##....#####..(.########.#..##....# #.# #......###.######........# #)##.##....# #.# ####'### #.....##.....##.# #)##..#....# #.# #.# #.....##.....##.# #.###.##'### #.# #.# #........######.# #.# #..#.# #.# ### ##....#### #.# #.####.#.## #.# #....# #.# #.##......# #.# ♣♣♣♣♣##....#########.# #.##......# #.#### ♣♣♣.♣........'..#<..##.#####'##.)....# #....# #♣..♣.PP......##.###.##.#)..........>.# ###### +.♣♣♣♣.P..............).#....((.......# #♣♣ ♣♣P...#####.###(####....)........# ♣♣#### #.....# #.............# ####### #..)..........# #.).....####### #.......# ..######## ..g. ..... ..... .... ....