Worry not, this game does not require 300 IQ, take a break and come back on the level a bit later, you should see everything a bit clearer !
Anyway thanks for the feedback !