..o. .. ..o .. ######.o .# #....#..##.# #....#..... . #....#.... ..####....##..# ...........##'###### ...........'......... ..........)#......... # ...........######+#####.. ..#####...............>.. . +.................. #.................. #.................. ##+########'##+##. #........# +........# # ##..###o.# ##.###..###..# .........#..>+ .........#...# #########..###### ###..##..###'###..# ..................# ..................# ..................# ...........<......# ######'#########+# ............... ............... ............... ............... ............... ###############