##### ##...## ##.....## #.......# #.......####### #.............# ##....#######.####### .. #.....#.....#.......# ...##.....#.............# ...........#..#######....# #### .....#.....#..#.....#.#.## ..... ####..#....#....<#..#.#.# ##...{. #....##.#######..#.#.# ^.. ... ......##..........#.#.##.#..... .......#####.#.....#....h....... ........ ...#######...####..... ....... ...... .....#.. {... ............... ........ { . ................... #..........#..##... #............# ..... .. %.