Very interesting puzzle
difficulty curve is all off but making them in puzzles is hard so you get to pass on that
everything else is solid