ABC

the dreaded diamond