hd ?d ( ndlD d ?d ( ndlD ?d ( ndlD d ( ndlD ( ndlD dlD lDD