Солдат видел сон, значит, он спал. А во время несения караула солдат не имеет права спать.