Really really solid! Super interesting and very creative! I wasn't able to solve it, but I felt like I should be able to if I put enough time into it. I could feel myself getting close. Really well done!