Dann Demaine bay-window-replacement4655