######### ####.......# #..........# #..........# #..#####...# #..#...#...# ##..#..P#...# #...#...#...# ##### #...#####...# ##PP.#########...........# #### ..... #.................# #...# ##########..!#######.......# #...# #............# #......## #...# #.#####......### #......## #### #...# #..............#####.......###### #.. ###...# #######......#............<.....# ##.. ########>....# #......#######............##.##.. .............# #......# #.........#..#.b.#.# ######.##...# ####.### ####.......###..##P##.# #...<##.>.# #.# #.........##....#####.# ##..####...# #.#### ###############..##.#.## ###...# ##### #....# .....## #........## ###.....# #....# P..P..P.# #.###.##..######....##.# #.#### ...P..PP. ###.###.###..........###.# ##.# ######bb##..................)###..# #..# ...#bPb#[#...#.####..#####...#.###### ###.## ##.#b###...#.#......## ###...##...# #....# .#.#P#...###....##### ##..##...# #....# ##.#P###..........# #...#...# #....### ... ...#######.##.### ##.#.....# #......## . #..#### #.##...#### ###........# #....#..# P... #.# #.####....###....###...# #######.# #PPP# #.## #.# ####...#.##.# #.>.# ### .#.## #..####.# ###...##.# ##### .## ##...#..# #...##.#### #.#.#.## ####.#.......# #...)..######....####.##....# ##............#######.##.#### ##.#########.# ###......# ### ..... #.# #h....#### ##..P#####..5##.## ##### #...## #.# ...% ..# <.. .## .. .. . ##