Cracking The ABC Code