 Are you ready for the final countdown? All right, I'll spare you that. So the bell isn't ringing yet, but I'm still going to get started, but we're going to get started with a nice breaker. So I'm not going to tell you a joke. This is a serious workshop. Interesting constraints. I haven't figured out yet what I should not do. Anyway, so do you like puzzles? All right, so at any point in the session, this is just something to get your mind started, get some of your cognitive functions busy. And so that way, if you find that the material does not occupy your full attention, you can still devote some of your CPU time to the puzzle. And I have candy for you. So let me give you another test case so that everyone else who hasn't yet figured out that the answer is two will keep working. And let's say 1970. 1970 tried to figure out the answer to that one, but don't say it out loud. And so some people tell a joke to break the ice. I don't know any funny jokes, unlike Craig Larmann. Some people will give out a puzzle. But this is actually related to the topic of the session. So I may refer back to the puzzle at some point. So we will explain. I won't leave you all hanging. Unless so, the other thing is the law of two feet applies. So we'll not be offended if you leave the room, because you find that it is not a good match for what you wanted to learn today. That's fine. The only penalty is you will not know the explanation for the puzzle. But you can grab me later on that. I can tell you that. Thanks for being here and investing in your own learning. I really appreciate you for that. More people should be doing that kind of thing. So the novices among you will check me on that. If you think what I'm saying is incorrect, raise your hand. Agile can be very confusing at the start. Let's see, any raised hands. You disagree?