d 1 0 0 a a b x c d d d a d a a 0 0 a a b 0 b 0 d