########## #........# ########### #......(.# #.....c...### #........# #.........'.####........# #.........#....#.)......# #.........####.'........+ +.<.......# ###........# #.........# #######'## ##+######## #.# ###(# #...# #.### #.# ###.# ########...#### ..[.............. #######..######## #)## #<# #)# #+#