o.# ....o####### ...o{{{{...# ..##.#####.## #####..#####.. #............. #.##).o.###... #.##..o.## .. #.#####..# .. .. #.# ##.##.#...# #.# #..#.#...# #......#.#######.#.#...# #......#.##.....[[.#...#### #......#.##.#####.##....... #.:....#.# ## ........)#############...### ########## #...# #...# #...# #...# #...# #####