DBMS Week 3 solution