######## #......# #......# #......# #..l...#### #>......... ###...####### #.......... ###.........# #.........# #......##.# #.........# ####+###.### #......#.# . #......#.# .# #......#'#+#.### #............... #......[....#### #............... ......#......####. #######.#...........# #.#....###.... #.#.8.8# 8.8 #.#.#.#####.# #.#.#.#.#.#.# #.#.#.......# #.#.#...<...# ..#.......# ###.#.#.#.# #.#####.# #.# #.# #.# #.# #.#####.# #.......# #########