Comments, bug fix, minor rearrangements.  Still not giving correct result.
Comments, bug fix, minor rearrangements.  Still not giving correct result.

etomica/etomica,etomica/etomica,etomica/etomica,ajschult/etomica,ajschult/etomica,ajschult/etomica