Addicted to this puzzle

www.frvade.com It’s probably old, but I did a search to no avail. so here it is. I’m on level 38. It’s addicting, but o so fun.