I tried not to sit on the peekaboo, so as not to catch a spoiler somewhere ...

 

v20240901