################ #.....##.......#######.. o ######.....##............gg(. .o..######.......>................##.. # ..o(.(.....####.)...##....<...#########.# ....##...### ##.............## ##..#.# . .....^..........>..........# #.....# ...##..........#.##.........# #.....# ... ##.##......#.####.......######.....# .< ... #.....#.# #....(.............# 8 .... ##....#.# #.......######.....# .... #....... ######### #.......# ... ... #######.#.[OSh# ##.....%.).....# ...#..............## ...................# ................h..## ....................# ....(................# ......................# ......................# ....................hh# ...........#......∩.(.# ......##########).....# ...... .#..h# ..### .##.# #