stage four is very interesting
finally got it,kinda tricky one for me
need hints for stage 7,stuck for weeks