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