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