<<VilGebra`

RowReduceComplete[(({{0, -1, -7, -8}, {4, -8, 6, -4}, {0, 2, 14, 16}, {0, 0, 8, -4}}))]