uncommented 3A answer