Hey no, Level 18 is definitely doable, with a few tries and some thinking backwards ;)
Awesome and tricky!