######################### ###### #.......................# . #....# #..................<....# ..%............. ##### ##'##.# #.......................# .)...............#...# #...#.# #.......................# ...................8.# #.8)).#####......)................# ............... #...## ##...#)))).........................# ............... ##.#'###'####.............................# ............... #.##...## ##############..############### ............... #.##.>.# #######..# $......<..)[... #.##...## .........############### ........)..(.....##.#'###'#### .......................# .........)...((..#...#####...# .......................# ..........[).((..#.8.......8.# #####..................# ........(..(..(..#...#####...# #..................# ............((...##.## ##'## .#########.......)..........# .............((...[.###### .# ............................# ..............(...)....... .. ....................).......# ...o..o........... ... ............................# #####........... ................................# #o.......... ..............................# ............. ............................# #######.###### ##########...################ .# #######...# .. ..........################ ... .............>...........# .. ##########...............# #...........[...# #.............>.# ####################........# #...........................# #..#...#...#...#...#........# #_...................######## #..#...#...#...#...### .....((###...................######### .......(.####################........# .......(.............................# ......o)......$......................# ..............%......###############.# .....5...............# #.# .....................###############.# .......÷<......÷.....................# .....................................# ...........(....!.........##########.# ...............?..........# #.# .......................>..# #.# ..........................# #.# ...........(..............# #.# ..........................# #.# ...............# #.# ################ ###