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