Thank you! Yeah, things get pretty tough around Level 6 — sorry for not being more gentle about the difficulty curve!
Levels 6 and 7 look similar but are actually solved quite differently. For Level 6, try thinking back to what you did in Level 5 — that might nudge you in the right direction...! Both levels are designed to be clearable in around 20 moves, so keep experimenting and you'll get there!