cyclomatic numbers