####### #.....# #.....# # #.....+ .. ###.....##########... .. #.......+>........... .. ####'#.....#.###...##.# #. ### #........##.........#.# ..... #........##..###....#.# .#.#### #..............+....#.# ....... #........##...##....#.##....... #.......<...................... #.........#.#.........#O....... #.[.......#.######.##.#.#..#... #.........#.. ...##+#.#### # ####.#+#### ##### .(. #.# .## .. (. . .. !..