########## .........# .........# ........# ........#####+####### #....#..#..>...... #...<#..#......... #...u#..#......... #....#..#......... #....##'#............ ####......#####.....# #...u..#...+.....# #......'...#.....# #......#.###.....# #.......##.#.....# #.......#..u.....# #.......#..#.....# .. #.......#..#.....+ ..... #.......#..#.....# ..... .......#+##..((.######..... ......>..o........... ..................... #..........................# #..........................# #.......................... ...######....#'######....# .. #....'......#....+ +....#......#....# #....##.#####....##+# #......#o###.(........ #......#...'.......... #..... #...#uo........ #...#.......... #...#.......... #...#.......... #####o.....#+## .......# ........#