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