1.Er ist frei erfunden...

2.Eine Variable oder Ref hat immer den Anfangswert 0

3.Nein wenn das Licht beim Aktivieren ausgeschaltet ist, wird es aktiviert, ansonsten wird das licht dann ausgeschaltet, also Disabled.