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