TIL что в жаваскрипте, каждый раз, когда ты вызываешь в коде window.пук(), на самом деле в каждом родительском скоупе ищется window, которое нигде не находится, и поэтому используется глобальное свойство, которое window.window.пук()
https://developer.mozilla.org/en-US/docs/Web/API/window/window
ёбаный пиздос