intersqueezing