Can anyone solve level 106? How? It seems impossible, I have been playing this for almost a week and couldnt solve it. Getting frustrated now.

Thank youuu