Nicolas Huitt sliding-windows2739