Hey, this was fun! I really like how small the possibility space is while still having interesting things to think about. A couple of my solves happened by accident, but that's fine. Exploring the graph of "this and this are valid moves, which then leads to a state where this and this are valid moves" was quite enjoyable.