############ ########### #..........# #.........######## ######.#######..## #.###............###......# #....# #.# #.###.##.......#......## #.#.#.### #.# #.# #.##.###...........###....#.).#### #.# #.# #.##.# ###.#............#####....# #.###.# #.#..#####............... #..%##.# #.##..# #.....>......#......###.# #r#o# .. #.##<## #.#.################.# ......o. # #.##.# #.#.# ......?....... #.##%## #.#.##♣♣♣♣♣ .#####.##.####o# #.#...###.#..#P.♣.♣♣♣##### #. #.# #..............P.♣..♣#...# #. #.# ###...###.%...P♣♣♣♣♣.)...# #. #.# ##.## #.#[.#P♣ ♣♣#..)# . #.# #.#.##♣♣ ##### #.####.#.# #......#.# ####.....## ### #......# #.# ##.#...#########.# #.###............# ##.#...########### ##.#.......# #.#.#####.# #.#.......# #####.#..###### #....#...# #.###.#..# #.. #.# ###>.# #..# #.# #.<# ### #..# #.# #..####.######### #..# #.# #...............########### #..### #.# ##.##.#.....###...........#####..... #.# #....).....# #....######...[....# #.# ####.#...).###<...............o####o# #.##########..........##.#########.......o.# #.............[##.######.........)....####.# #############.###.# ###########.##.# #.# #.#### #.##.# #># #....# #.##<# #.# ####.# #.##.####.###. #.# #.# #.##..)....... #.######.######## ##.##(####.#### #...........)...#####.....# ########.######.....o..#### #.# #######(## #.# #.# #.# #.# #.. ..# ### ###