Consider the following premises. If it is overcast, then Michael is not a soldier. Michael is a soldier. It is late if and only if it is overcast. Can we infer the following from them? It is late.
 From the fact that if it is overcast, then Michael is not a soldier, and that Michael is a soldier we can infer that it is not overcast. Finally, from the fact that it is late if and only if it is overcast, and that it is not overcast we can infer that it is not late, which contradicts that It is late. Therefore, the answer is no.