### ####.#### ##. #.......## ##..#. ###........# ....... ## #.........## #### ....... +..##.........# #######f.##....... #...'....<..## ##..PP...).+...<<.FF #.###.......#### #.F.......#........F # #..>.....P#.######.######..##........ ##........)........# #### #.####. #.......##f...##### #.# #.#.f..######### ## ####...## ### #.#..### ###.###### #..###+..#####........# #...........f.........# #.....................## #.........P............# ...........###........# +.........####........# ........... #P........# .........####........# ##..#.#.#.## ##...##..# #.#..#...#.## #f####..# #+######...........########..f# .......#P...........##.##.##f..## ......................##...........# #.......................'..........#...... #.......................#.+...........### ###........................##..........## #.#.......................##.........### #............P............##........# #...........#...........###.###.+### #..###.[#...####.#+##### ### ##. ##......##.## #... . #...f######## ... #......(..#.# #..# #..........###. . ##.............. #.........#####. #.. #P.........# #... ##........## ##.. ###.#..### ... ###..f# #+ #.# #P..f## .. #.##### ###P.## ##. #### ##..f#P## #.P..#### #####P+####..###.......# #.......# #........#.>...........## #.......#####..........####........f# #........#.##........f## #P.......## ##.........#..........# ##.......# #P......##..#........## #......... ##.......#..'........# #........#... ##########.P.........# #..##.##.###### ###........## ## ###### ##########