windows are working! pass all test cases