Love this puzzle idea. Well done, I got stuck on level 3, but I just skipped it and played the other levels. Nice job