.?. #...... #....... #........ #..(...... #..(...... #......... ##.5......)# #..........# #..........# #.......... #########.......... #..........##...... #..........# ..... #..........# .... #..........# ... #.....^....# #..........# #......%...# #####+#....#+#+### #.#<........ #+#......... ......... ..######## ... .... ..... .... .