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