2 1 2 3 integral_closure