######### #######.......# #......>#####.# #########.#####.#####.# #..................##.# #.###..##.###.#.##.##.# #.# #..##.......##.##.# #.###.#######.#.......# #.>...# #.#.##.#### ###.### #.#.##.# #.# #......# ## #.###########.#### ....###.##.....# #.# #.......#....<# #.# #..#.(........# #O# #.......#.....# #.# ......#.##.....# #.# .#....#.######## #.. #.#.....# #.. .#.#..### #.. >.#... ###. #.