I love that you managed to both make this legitimately tricky and satisfying to solve (and in such a short space!) and also sweet and meaningful. Lovely art as well. Well done!