######. ... .#.......... .........#.. ............## ............. .### ######### ## .........?..# ...##...._..#... ......o.....# #.............. ............# #....(...#.... $.......)<#.######.........<... ................._...._........ ##.####..##.#######))([.......# #........##.######.)<##.####..# #.#......#.....)_(([##..# #.............)_.###.## #........).....### #5# .#......#).#####.# #.# ..........##...##.#..gg# ..........#.8...###....# .#......!....S....##..... ####...#......._.##....#. ###....[......##....... ###..#.8...##...... .. ....##...##........... ###... #### ..... .#....