3 3 1 abc bca cab