#.. ......... ..........[. .............# ..............# ..............# ..............# ..............<# . ........<.....# #..# ......##.....## #..# ... ####.### #..# . #.((..###..## #......#....# ## #......#....# ... ...##......#....# .............[..#....# .................##..## ......####........#..# ......$ ##....(...### ........#######.##...# ....^...wS..# #.##...### #......####.###..##....# #.... #......###.#.######### .... ######## #..)[.......# #.. ###.....<...# # #.........# ##........# ##########