###. ........ ......... ......... ###.#....... #......c..... .####............ .................. ........h(b.......# .f..r..#(#...(....# fP... #.#........# ..... #.#........# f.P...#.#######.## fPf...............# Pf...............# .f...............# .f.P..#..........# .....#..........# P.#.#..........# ...#.######..## #.........# #.........# #.........# #.........###### ..# ...###..........# ...$.# #.....>.%<.# ...o# #....)...%.# ....# #..........# .. .oo. ###.###..........# #.###o.## .................# ##.......# ...........>.....# .......o..# ##.###.########## #.......# . .. #.####.## ... .*. .... ..... ..... ....... #### .....#### ....... ######