La risposta e' 7...
La motivazione piu' logica sarebbe che il numero detto dalla guardia si debba dividere per due ( vedi 12=6...10=5...8=4)...
ma non e' cosi' .
Bisogna dare il numero di lettere composte dal numero detto dalla guardia ..
Esempio . ... dodici=6 lettere otto=4 lettere dieci=5 lettere
quindi quattro = 7 lettere