. ### . . . ## .. .. ... ... ####. #..# .... ... #..# # # ....####.####.... .. ............... ... .. ................ .... .......X..######### ## ................. ................. ............... .....#########..# #...% .# .... ... ...