### ######.# #......# #.####.# # #...<#.#.# #########'#.## #............# #.#..........# .#..........##.# .##.#.............. .....#....[......... ......#.............. .......#.....#...#.... ...........<.%#...#... ..............#...# .##...........##.... ...................... .#......#.###.#[.... #....hl#.# #.#.... #......S.. #.# #+ #............. ............... #...##+#..... ... #.... .. #...