######## ##......## ##.......(## #..........# ########## #..........#### .........############## #.............. ........y##......##...## #.....^........ .......y%y.............## #.............. ........y###............#######.<%..%....... .........###..........)..................... ...>.................<.)...##..$............ #.##.########..........)...##............... # #. ##..........................>... . #.......###....###.!............ .. #...#.....# #.[..###..........#... ...>.###.....# ####.............##.## .#### #..#.>### #............## #..yy...####.....######## #...y##..........# .######...S##.#######.## .............## ### ...###.#...##### . #.#...###$# ....###§#...##($# ............##=$+ ............##!$# ............###$# .[..........##### ............©# ..........#.## ..........#.# ............##