problem six!