##...###..... # ......#.... #. .....#... ... ....... ....#..... ......... #.......# #......<# ###...### ..... .... ... ##