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