Matrix PythonLab tasks 18-26