1st DFBED
2nd BDBCE
3rd DCCBAFD