######### ##.......## ##)........## #...........## .............## ...............## .......c.((.....## .................## ............(....## ..................## ...................## ...................## ...................## ...................## ......#..........## ...###......<...## .# ##..........## .## #............## .....#... #..............## ........... ..........<...(.# ...>......).. ................# ............... ................ ..........).... ............... ............... ...(........... .. #............. ..#.......... ... #..........>.. ... ###........ ....# ##.....z..>.>........# ##...... ......###...(.................# ... ........#.......................# .................................. .............<..................... ..................................... ...................................... ...................................... #..............#...........#..!....... ##............###.........###.......... ##..........## ##.......## ##......... ##..........###.........###.......... ##..........#...........#....?..... ##..(............................# ##.............................## ##...........................## ##.........................## ##.......................## ##.....................## ##(..................## ##.................## ##............... ##..