######### #.......# ############# #.......# ####...........# #.......# #..'...........# #.......###.##...........# #.......#...##...........+ #.......#.####...........# #.......'.# #...........# #.......### ##'########## ######'## #.### #.#### #...# #....# ###.####### ######'### #........## #........# #<......... #)...(...####........# #..(.....##..).......# #....)...##.#........# #.).)>...'..#........# #........####........# #........# ##.####### $ #####'#### ##.# #....# #..# ##'#### #.## #....# #+# #...)# #....# #....# #....+ #....# $ ###'## ##.# #..# #####.### #...C...# #.......# $ #.......# $ #!......# #.......# #.......# $ #........ #.......## $ $