• Sounds like homework to me.