## .. .# .. ########.# #... .......#.#..... #.##..g...... #.<..r#..... #.###### ... # . {