. .. .... . ..... ... ...... .... #########...... ..... #.....o.'....... ....[..#....##.#...... #..<...##)....## #......######.# # #..........# ... #..........# ... +............+ #.. ####.........# #.. #..........# #.. .............. #.. #...#.#.##### ######..##### .....#.. ........<...# #...... .........#.#..+ # .. . ........# # #.. ..# ........# ..#..# . ........# .....#..# .....### #....#.. ###. #...... #. #....##.## #.......... #.<# #.....# #.##.## #. ..# ## .# .# #