### ####### ##### ###### ####### #.##!.######..##.######...###.#..####..##.###### .........r.................)...................# ..###...<....b.......................#.P##.....## #P...b.b...........%..............#...#......## ###.b....b........#####.#..#......#...#.....#.# #.....b..........# ######..........#......## #......bb........# #......#...#.....## r..r..........#P.P#...# ###................f# ............#........# #.......#####.#....## r.#.####.....P........# ###....## ###P...# ## ##.............# #....f# #....### #....+. ...#.# #....## ##...#.# #....# #.!|..# #....## f.... #######.[..## #....# . ..........<.# #...## .##.###.##.# ##...P# ##.#.##### #....## ##...##f#####...## ##.##..f.#.P....# ##.............## #...............# #f.#..............# ...................## ##.###..######.....# ## ##.P ##.....# #.P #....## ..## #..... ..# #.. #.#