There are many posts on Peekaboo with the names "Peekaboo Logic", "Peekaboo's Logic", etc.

 

v20240901