Multi-Temperature solution (2005)