############################# #..................)(c....... #...............####.c....... #.....#########.# #c..###### #.....# +.# #...# #.....# #.# #...# #.....# #.# #...# #.....# #.# #..!# #.....# #.# #...# #.....# +.. ....# #.....####### #.. ... #............. #............ #......#+###### #......#........ #......#........# #......#........# #......#........# #......#........# #......#.<......# #......#..%.....# #......#'######## #................ #............... #....#########.. #....# #....# #....# #....# #....# #....# .... #. .$# #.### ...# #.... ...# #...#####...## #.............. +.............. #####.............. .................... .................... ....)............... .....(...<......... .................. ##################