NASA found a parallel universe