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