################# ##########.................... #................)............... #....#####......###########...?... #....# #......# #........ #....# #......######## ##......... #.[..# #...........(.. .......... #....# #......######## #...g..!.. ##.### #......###########.......... #.# #..................%g....... #.# #.###..#########...)....#### #.# #.# #..# #.....g..# #.# #.###..#########.....g....# #.# #).....................s... #.# #.......)................g ##.#######.(...................... #..........<.......######.......# #[.................# #..... #..................######... #..................)........ #..................######.## #..........###..#### #..........###....# #.................# ####.#.###.###....# #.#.# #.# #.#### #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# . #.# #.# ... ... #.# . #.#