. .o .. .. ### .#### #.# #.. .... #.# #.# ..## ##.## ##.#####.##...#.## #...# ..........(......+ ... #.#####.##.....## ... ##.# ##.# #.#..# #.# #.(.###..#####..# #.# #...............# #w#### #.###.###.#.#..## #+# #....# ## #.#.#...#.#..# #.# ####.# #..#.#.###.###..# #.# #w# #...[...........# ##.## #%# #...............######...######## #.# #..###.###.###.....##...........# #.# ... #...#...#.#.###.###...#.####.####.# ###.###.###.#.#..##.####.##.##........# #........)............)........###### #..............#######)######### #.###.###.###.## #.# # ...#.....#.# #(# ###.###.###.# #)######## ... ... ..# #.#......# ### ### ### #<#.####)# ####.#.####.## #.............. ......##)#.####.## ######....# #.....####.# ##(........# ##.######## #.# #%# ##o## ##..)## ##.o...## . ##.......## #....####o........# ....%..)'.........+ #....####.........# ? ##.......## ##....(## ##...## ...## ...# #.#