Zwei Lichtschranken - Weiterschaltbedingung möglich?

Hey, habe es auch mal versucht aber mir ist noch n bissl was unklar.
Was machst du im main? Wofür sind die "!" vor den digitalRead?