3. Un batallón de 100 soldados debe cruzar un rio. En la orilla hay dos niños jugando en un bote. El bote es tan pequeño que solo da cabida a dos niños o bien a un soldado. Aún así, todos los soldados, que son muchos logran cruzar el rio en el bote. ¿Cuál es el menor número de viajes requeridos para cruzar a los 100 soldados?

Opciones:
a 180
b 545
c 780
d 397
e 495