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