Okay. Let me start with AI. The first thing to understand with AI is AI is a very advanced, different way of programming the solution to a variety of problems. And of course, we use the traditional approach, but we also use what's called pattern matching where you find situations -- where the recognition of the situation allows you to improve something for the better. Now that statement applies to the domain that you apply it to. And so if we took our DSO.ai and say, "Hey, tomorrow morning, we're going to do, I don't know, blood diagnostics and learn something about patients," we would have initially 0 to offer because the AI needs to be matched in its intent to the area of the problem. And by the way, I -- in fact you alluded to that a minute ago on the question of why the AI chips, all these people are essentially optimizing for their domain, right? Well, we have optimized for our domain, and our domain is unbelievably complex because we have, arguably, some of the most complex search spaces, meaning those are all the potential solutions finding the right one in any field. And so it's really the combination of the understanding of what we do and then the exploration with AI that fits together. Secondly, AI for IP, of course, we use it ourselves. And a very simple reason would be one could consider Synopsys as one of the most advanced design companies in the world for what we do. And so, we don't use our designs to put chips on the markets. We don't design chips. We design IP blocks. But the concept is actually similar. Third, you mentioned something interesting that I'm well familiar with, which is the need and the desire to sometimes take an existing design and migrate it to a different technology node. Sometimes it's called remastering. Sometimes it's called retargeting. That's the word you used, I think. And initially, we did some experiments already a year ago for knowing -- going from one node to another node that was pretty similar. And we've got excellent results, and we've got them fast. And we could learn from the existing design and apply it to the new one. Meanwhile, we've vastly improved on that because we've been able to move many clicks forward in terms of nodal technology and still get much better results. And so I'm the first one to say we're at the beginning of a big journey. But so far, it's a pretty cool journey.