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