.... .......# #......# # ###..$... .# #........##.##.. #............... ##............... ..........r....... ###......%......... ........<..#....... ...........# ##.## ..........# .(.......... #############