Atoms

 
processing time: 42.402029037476