Respuesta :

he will probably need 2 because thats half of what he needs so thats the answer!!
Your answer would be 3 because it is 2 balls of wool per cap.