solutions part two 3300519