######### #.......# #.#####.######### ######.#...).......... #........###.######### #O####.####...## #.# #.###.....# ###O####........## #......#######.## #.#.##.# #.# #)#.# # #.# # #.. ##'## ##. ##...## . ##.O...## .. ##...<...## #.........# +.........+ #........<# ##.......## ##.....## #######