inverse completed over 341 elements