##...## ###..... .$..... ..... #.$. #.#### #....###### #......w..# #.##.####.############## #..#.# #..............# #..#.# #.....########.## ######..#.####....)# #.<..# ...................# #....# .>...#..#......##### #+#### ####.(.........# ###..#####..# #..# #..# #... ....# ##.# ###.## ..# #.# ### #.# #.# #.#