##### ####...#### #.........############# #......#.... .......... #...##.#..####......... #...##.#..#....%........ #.........#..<.......## #.........#............. #.........#..........## #...........(.......... #.......>.#..........## #.........####.####.## ######.##.# #.# .# #.##.####.####.### #.##............. . #.##......####.###.# #.##......#......... #.##................ #.##......#.....##. #.##......#.....##.### ...........g..r.....# .##......#..#.......# #.####.#..#....... .. ............# ##.#..#.#<#..# #.#$.#.#.. . #.#..#.# .. #..#.# . #..#. ..#