two princes on sesame street