My question involves landlord-tenant law in the State of: New York
I (party a) signed a sublet agreement with someone (party b) who was subletting from someone else (party c). The agreement doesn't say anything about ending the lease, it just says a) the agreement is until May 31, 2) the monthly rent amount and 3) the security deposit will be returned once all debts have been settled. Now party c, the person who is on the lease, who had sublet the room originally to party b, is moving out on May 1. She wants to sublet her room to someone else, and even though I gave written notice March 29 that I wanted to also move out on May 1, she says her agreement with part b hasn't changed and so party b says our agreement hasn't changed either.
So my questions are:
If the sublease agreement doesn't have any language about ending the agreement, and only says the security despoit won't be returned until all debts are paid, can I just forfeit my security desposit and consider the agreement over?
If the leaseholder is changing the terms of the agreement by moving out early, does she void the sublease agreement? Am I expected to just live with a random person off of Craig's List without any notice?

