#!/usr/bin/env python
from nanotechsoftware.base import *
from nanotechsoftware.chemistry import *
from nanotechsoftware.chemistry.framework import *
from nanotechsoftware.chemistry.core import *
from nanotechsoftware.chemistry.io import *

import os

def getExplicitDegree(atom):
    result = 0
    for bond in BondIterator(atom):
        result += 1
    return result



mol = fromSmiles("c1ccccc1")

for atom in CompositeIteratorFactory.create(Atom, mol):
	print "Atom ", atom.getIndex(), getExplicitDegree(atom)


