{. .. ... ... ######>.# ... #....... #.. #....# #.. ###..$.# #..## #..>...# #.<..########.#....# ###.##...#.g.........# ........l.r###..#....# ###...##$### #.##....# ### #.# #.##.....# ... ..##.....# ##.#. ..#######.# #..#### .# ##. #