###### #...... # ...#.. #. #....## ###.##......# #### ..#.r#...# #..######.#l.g# #.#...#.##.#...# #<###..##.##......# ### ###.#.#..#...#.. ##.##...#..# #.#..#. .#.. .##.. .. #... .. .#. .. [# #.# #. ##