8 7 3 ccbdabcc daaedcc