######### #.......######### #........5......# ...>.....######... ...w....... #... .... ...$.....### #...).... .......... ###....... ........... .###........ ........... ...#.....#.## .....r...... ............##### #..#............###### #..............$....# ###................# #...........>....# ###...<.......(....# .................S..# ####....[........W..# ..............g....# #.#.............##### #.........>.....# .).........#....$ .................. #.####...##.... #. #.... ....