### #.. #.# #.# ######## #l### #......# #...# #......#####.#### #.....<'...#.##.# #......###.#....# ######.#<#.####.# #####.#.#.# #.# #.....#.#.####.## #.#####'#.......# #.###.^...####### #...'.....# #####.....# ####### #.. #.##### ....... #.#.#.# #.#.#.# #.#.#.# #.#<#.# #######.#O#.# #...........##.# #.......#......# #.......#.###### #.......#.. #......%#### #.......# #.......# #.......# #.......# #.......# #########