What are the key differences between IaaS, PaaS, and SaaS?
Implement cloud_responsibility_matrix(models) to represent those differences programmatically. The input is a list containing one or more of IaaS, PaaS, and SaaS; return one responsibility record per requested model, preserving input order. Each record must identify the layers managed by the customer and the provider.
def cloud_responsibility_matrix(models):