D C B C D A B D C D B -------------------------- A D C D A B C A D A C