603325
bdcabaabdbdabadcaaacabcda abd ad ac
4 8 9 14 16 17 23 24
4 6 7 12 18 19 21 23 25
26 ABD 27 AD 28 AC
29 30 31
4 6 7 12 18 19 21 23 25 A
25 ABD 27 AD 28 AC
3 8 10 13 22 24 B