2d matrix reduction, hugo