### # ########.# ####.# .........# #....# ########.#########################.##.# #<...........................# # #W#########################..# #.# ...# ..####.############ ###.# .................... .# ...########......... .# #......... .# ##########......... .# #.................. ##.................. .......!..$......... ##.................. #.................. #........(........ #..........####### #..........# ###.......... #..........# #......$...#