Window Replacement: A Tougher Task Than It Looks