matrix solved