Sort:  

Thanks - Love your purely mathematical approach as well!