ABC: Art of Blending Coffee