################## #...#..<........f# ####..##########.# #........####.##### ####..#####......f...# #...#.# ######.###.# ##.##.# #.# #.# #.##.# #.# #.# #.##.# #.# #.# #.##.###### #.# #.# #.##...fPP# #.# #.# #.##.####.#####.# #.# #.##........÷...# #.# ..##.####f####### #.# #.# #.# ###.# #.# #<#######...## #.####............# ##........f#......# # ########.###.....#### # #.#.. #f###.## ##.......# #####.###.pp... ##f..## ##..)##.# .........#### #.###..# #.# #..# #.# #..# #.# #... #.# ##.## #.# #.# #######.# #.## .# #..>....# ##..####.# #.#####.###.#.f..#.# #f##f#.###.#.# #f#.###.#....# #..##........# #.#.#.#.#...## ...##...###.## #.#### #.# #.# # #.# #.# .. . # #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #### #.# #.# #.# #.... #.# #.# #f# .....# ####o###.# #.# .....o# #.o...##.# #f# .......###)##f###.###########.# ...........{..f............(..# .......######################## ......# .....# #...# ####