##...#......... .... .......... ............... .#...#......... #.............. #.............$ ............... ......o