Interesting. I posted my solution before seeing this post of yours. Then I asked chatgpt. It gave same answer to me as you. I asked if it could solve without lookbehinds/lookaheads and it gave my solution. Dang.