### #############<# ............#.####### #.......###.#........ #.#####.# #.....##### #.# #####.# #.# #.# # #.# #.# # ..###.#.#######.####.# .....................# #.....#.##########.#.# #######.# #.# # ... #.. .#.# #.## ..... #.# .# ##. #.# ## . #.# .(.... ..... ....# ...# ...## #...# . #####.(.##... #............ #.....r...... #?..gw.....## #..........# #..........# #..........# #..........# #..........# #..........#