Variable Size Sliding Window Algorithm Javascript W3schools