##.....# ## ......##.. # ......?. .' ...... ..# #...# ..# ###########...##..c## #....c..............# #...(#.......<......# +....#..............# #....#.%............# ##..###+###..###...## #+# #..# ...# ..... .... #..... ... ####### .##