Peekaboo, need help) Well, or a puzzle for lovers of puzzles

 

v20240901