m s d f g s f g d s f f s d f g d d g d dd fg g f fg gf