...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...# ...#