## .. .# ###..###.# ############........# #....w........#..#... ##.#####...####..# #.# #.......%. #.#####....####. #((w..