I manage to beat this level in 2 days! Yay! :)