Matrix, implement 2.1-4 - Korittke