######## ##### #### ### ### ........# #...# #..# #.# #.# .........# #...# #..# #.# #.# ..........# #...# #..# #.# #.# ........?.# #...# #..# #.# #.# ..# ..........## #...# #..# #.#####.# #######..# .......PPPPP# #...# #..# #.......# ##........##### .......P...P# #...# #..######.......# ............... .......P...P# #...# #...............# .......................P...P# #...# #.........####### #.# #.............#####PP.PP###..## ########..# ########.# #............. #..........# #..# .........###.............# #...#####..# #..# #..........{..............# #...# ###.### ### ####..# ######...oo..............# #...###.###.###.###.###.# #.#####.............#####..%#..#.#.#.#.#.#.#.#..# #.# #........................#.#.#.#.#.#.#.#..# #.# #.........%.............###.###.###.###.#.# #.# #..<..................### ###.###.### ###.# #.# #..#######....######..# #........# #.# #.#####..# #....# #..# #........######.####### #........# #....# #..# #.....................# #........# #....# #..#####........%..).........# #........# #....######.............%.#####........# #.......># #.........................# #........# ##.......# #.........................# #....%...# #.......# #....####.................# #........# #.......# #....# #.................# #........# #.......# #....# #..........!......# #.....%..# ######### #....# #.................#####........# #....# #..............................# ..### #...................##..(......# #........>..........##.........# #.#######...........##...####### #...........##...# #...........##...####### #######......................# ..............................# ........<###########..........# ######...# #..........# #...# #.########.# #...# #.# #.# #...# #.# #.# #...# #.# #.# #...# #.# #.# #...# #.# #.# ..# #.# #.# #.########.# #..........# ############