There are many kinds of friends

There are many kinds of friends

ABDDA BCCAA BCCAD ABCAB