.... ... .. .... .# ..#######.. #.# ..........# #.# # ..........# #.##.#### ..........# ##..#..... .........)####......... .........)))........... . #........####......... .# #........# #.<....... ..# #........########################## ...# #........##.......#...)...#...[.o.# ....# #####.....#.#.#.#.#.#.#.#.#.#.#.#)##.....# #.......)............(.......oo).....# #.....############'############......# #....... ............# ......# ######### ###.........# o.....# ########### ......# #######