b a d c a1 ve g b1 n nmn h asdf bbg