..... # #...# ..###...## ........ . .o.... .. #...############.# ###...##..o##..#...## #....))....)...'..... #.....))..)....#.... ##....##..).##'# .## #############.##.# ..............# ..............# ..............# ..............# ..............# .##....####### . '##....##....##.. ...)...........>.. #....# .................. #....##+##### ........##...###.. #...........# ####....##...###.. #...........# #....'.)....... #....##.....# '.....#......... ##....##.....# .#.....#......... #............# #.....#..........'............# .... #..........#........<...# .....##...##....##....##.....# ....##...##....##....##.....# ...........#....##....##.....# ...........#....##....##.....# .....##..###....##....##.....# ..... #..###'#####.)..##.....# .... #.......(..............# ... #.........))...........# ... #..##.....##..######...# #..##...).##.)######...# ....'......#...#....#...# .....#....).#...#....#...# ..##'######(.##..#....#...# .. #. ##(.##(###..##...# #..)##(.##..##...# #..()(.(#........# ##.)##.('........# ##..##.(#........# #.......#........# #...##..######...# #...##..######...# ##..##...........# #...#............# ##..'............# ##..#............# #...##....##.....# #...##....##.....# #...#.....#......# #...#.....#......# ##################