Window puzzle