First of all...level 12965 is totally different than all the examples of this level I can find on YouTube...But it's also impossible to finish this game..., I'm playing already for more than 1 week.., I lost already a hundred of tries, to pass this level..., it's impossible. I think I quit...