##...###..... # ......#.... #. .....#... ... ......! ....#..... ......... #(......# #......<# ###...### ..... .... ... .. +