Awesome to hear, I think you did pretty well. Level six is indeed quite hard, the solution is very carefully designed. Meaning everything needs to be done in the same steps