abddefgjhopqrstz