### ##########.. ##### #.......... #...# #........# #...####........##.. #...##o............. ######...o..#..l.......# ###.......)####........#.# ..............#........# ##....<)....o.........# #.....o...............# #....K.................. .# .....o.............###.### #######.### .................... .# #.........# ................. #.........## ..#..........>.# ##.o..o..... ......[.......#. ..........# ##..oZ....# ...T...