Casual gamers - What to DEW?

Terrible pun - guilty as charged. Can anyone in here help me with this game though?

So I’m playing DEWmocracy and I’m stuck on this level with the mirrors and the lights - I can’t even do the first challenge right. What am I doing wrong?

Thanks for your help!

www.dewmocracy.com