. . .# ..# .# .... ######## ########+##.##### #.... #......###########...........#=((# ..... #......#.........#...........#%}!#...... #......#.........'...........##+##.<.... #.###..#.........#...................... #......#.........#.............S........ #......'.........#..........$..........# #......#.........#.....................# #......#.........#...................... ############......#'#########...................... #.......................####################+###... #.......................#................# ... #.........[.............#................# .. #..........#............#................# #..........#...)........#................# #.####.....#............#.......>.......<# #..........#............#................# +.......................#................# #.......................#.##(.##....##...# ##########'##########+########.##..##....##...###### #.....................##.......'...................#....... +.....................##....!..#...................#....... #.....................##.......#...................#....... #.....................##.......#...................#....... #.....................##.......#...................#....... #.......#'#########'################'############'##....... ####+####.................................................. .........####............................................ .........# #............)......................)........ ##.......# #....................................)....... #.......# #............................................ #.......# #.............##............................. .........# #.............##............................. .........# #.............##......#####.................. ........< .....................>.# #.....)............ ....(..................# #.....)............ ...................... .................)... ##################### #####################