.. ... ...#+####### #.........# #.........+ #.........# #.........# #.........#+######### #...................# ). #...................#... #...)...............#..# ####...%.................## ........###'#.............. ........#...#............# ........#...#...........## ........#...####+#.....##.. .$......#....#...#........# ........#....#...#.......##. ........#...<+...'......... ........#...##...#.......## ..##############'#........# #.....O.#+.##/. #.......#...##.. #.......+....#.# #.......#.......# #.......#....##.. #.......#.....# #.....).#...#..# #.......#...##... #.......'.....'.. #.......#.....#.. #.......#.....# #.......#.....# #.......#.....# #.......#.....# #.......####### #########