three stream problem