One atom adds to one carbon atom in a double bond.
    
  One atom adds to each carbon atom in a double bond.
    
  Two atoms add to each carbon atom in a double bond.
    
  One atom adds to each carbon atom in a double bond from opposite sides of the double bond.
    
  One atom adds to each carbon atom in a double bond from the same side of the double bond.