Atoms

 
processing time: 30.285835266113