ABC+Brainstorming