########### ..........##### ...######.....####### ....r...............# ...######....O#####.# #.##### .# #...## .# ##....# O# #...(.# .# #.....# .# #...### .. #.# ##.## . #.# #.# #.# ####.######... #.# #............. #.# #...)######.## #.# #....# #.# ##...#### #.# ###r.....# #.# #........# #g#### #...#....# #..).# #...#.#### #....# #.###.#.# #....# #...<...# #.#### #...#.### #...<# #.....# ###. #....# ........ ..... #....# #.####...##...... #.#### ............. #.# ............. #.# ###.#......# #.# .######O#......# #.. .......)<..$...# . .######..........# #.......... #.......... ..######### ... .... ###. .