Multi-valued function