###+#### #......# #......# #......# #......# #....<.# #.##...# ######...# .........# .........# #. .........# #... .........# #..####.####.# ##..####.####.### #......#........# #......#........# #......#........# #......'........# #......#....(...# ######..####.######## #..###..####+### #@.+............ #r.#............ #..#...[........ #..#............ ###..####'######## #................ #................ #................ #................ #................ #................ #................ .#####'###'###### .............+ .............# .<...........# ######...##.## #...# .# ..... . ...... . ....... ..