• Looks like a combination of upivot and pivot may work. Just don't have time to play with it at the moment.