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