####... #.......# ##.......# .. #........# .... ........# .....####..[...### .................# .................## ##.....##.........# ##...####.......# . #.#............#. .. ...##...?......... ...## #............. .... #...ooo....... ..... ##)............ ......#...........[## ..!...........#....%. ............####..... ........#.#..# ..... .......##.#.... .... o..#.#. #....... ...# ..##... ......[# .#. .. #... .#..... ... ...