di ( X |i