.. .. # .###..#.. ......... #.#.#.#.# #...#.#.# #..##.#.# ##..##.#.# ...####...##...# . ..............### .#P #######..###..<.# .#. ###..###)##......# ## .# #........# #####.# #. .# #.#####..## #. ##.# ########### #.# ##..# ######. #..# #.........###.# #.<######### ..>.....####.######.....(.......######..........# .......%)...............................###.##### ...[....###########.......................# ....... #.........#########..#### ####### #.........# #..# #.........# #..#P ########### #..##P #..# ####