## #....# ..##....# .......# ......# #....# ######....# #.<.......# #........<# ##..##....# #..##....# .....#....# ......+....# .......#....# .......#....# .....#....# #.(.##....# #...##....# #...##....# #...##....# +......>..# ##### #...##....# #...##+###########...#####+# ..(......#....'.....##<. ........#....#.......... #.# #..###..###....##... #####.###..###..######## ... #.................# .. #.................# # ######'########..## ##)########### #....r....# #.........# ###..##..## ##+# .# .. .. .