...###+### ........# .......+ ...## .......# ....# . ......# ..... ... #....# ...# ## #...##....##...###. #......<.......... .................. .................. ##..###...####.### ## #...####.## +......'..# #......#..# #......#.M+ #...)..#(.# #...####+## #...# #..... +.... ###.