interpermeating