######## ..#...# #.#.#<# ####.#.#### #.........# #.##...##.# #...# # #...# ##..##### #..)...# #......# ####......# #.........# #.##......# ##### #.##......# #...###.##........ #...##........... #............... ##.###..##..... #.# #..#####.. #^# #..# #.# #..# #.# #..# #.# #..# . . #.# #..# #.#.# #.# #..# #.#.#### #.# #..# #........ #.# #..# #......... #.###..#####......... #..........#......... #.............s....... #...........%)........ #..........%.......... #.................... #.###.#.............. #.# #.#.........###.. #.# #.#)........# #.# #.#.........# #.###.#(........# #.........$...... #####.#.#####..# #.#.# .. #.#.# #.#.# #.#.# #.#.# #.#.. ....