... .r....(.. .........# ## ..........# ######.### #.........# #### ##..#P.#..####### ##........# ##P.####.#....<......#.# #.........## #####...##.................# #.....=...########..........................# ## #........#.#.##P............%...............# ...###.......#.#...............hh................# .......#......#.................hh.............<..# .................................%..##............# .#.................................###............# ...............<....................##%...........# ...........%....................>..%.............# .................................................# ......f.....#.................................... .............#................................. ###.#.......#.##.#............................ ###...(....#######.##...#.................. #........f# ##########.#............. #...!...... #.#.##....#.. .........## ### ####### ........f ...