2 d ; shar