##+## ##...## ##.....### ##.......^##### #.........#8.8## +........$.....# #..............# #.............## ##....g#......8# ##...##......<# ##+###......8# #.###......## #.##.......# ##.##.......# #####......#8.8## ............##### ####..........)... ####.##.....### #.###...## #.# ##### #.# #.# #.