..............# ..............# ..............# ...............#... .....## #...............#....#....... #.........<.....#....#....... #...............#...##.....# ... #...............#...##.....##....# #..........######................# #..........#....#................# #..........'....+................# #...[..))..#....#...##.....##....#.....# #.......)..#...##...##.....##....#.....# #.......)..#...##...#............#.....# #+###..........#.<......#............#.....###### ............(..+........##.....##....#..........# ............([.#........##.....##....#..........## #................#........#............#.....###...# #................#........#............####).#)#...# #....####'########........#......##....##....###...# #....#.......# +........#########u...##......)...# #....#.......# #...##...##.... #.<........)......# ## #....#'####### #...##...........#.).......###....# .. .########.........# #................#...?##+### ..#### . ....>..+.........# #................#....##...##..# . ......#.........#> #...##...#########.....#.......# #########. #.##..#........... ######...##.....##.....#...##### ........#.##.##..##'######### #.................#...# ........#............# #.....................# ........#............# #.................#...+ ........####'###'##.## #.######..######..#...# #+##..........#..#### #.# #..# ...####.# #..........+...# ... ....# ....# #)## #..........#...# ... .....+......# ##.# #..........####### ##+ .###+#...... ### ##########.......# .#### #<......# #.......# #.......# #########