that's not materially different from what he has, with the added downside that if there is a failure (motor, or obstacles, etc.), the execution is stuck in there and nothing else gets done.to fire off a process every 15 minutes that runs the motor to turn the unit until the LDRs are giving an equal output,