atom pattern