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