##### #####...##### #.......#.<.# # #...........# #.# #...........## #...# ##..........##...... #######......##.......# ###.............#.###...# #.................# .....# #..##..##....##..## ..#### ##..#...........## ... ..##............ ...# ..###.........#... #... ..## #............. .... #.####............# #.......#......... #.##....##....... ##......#..#..# ..........##.#..# ?#....###.......# ....#. ##.##..## ...[##. # ####..##### ..># ...#.#...l.....# .. .........y###...%.. .##...h.## ..... #..l..h# .... #...$.h........$. ....o.........# #. ..........#...% #...(.....# ... #.......... .. ..(.......## # ......(....