Cocktails Puzzles