Schedule and cancel delayed payments | Meta Interview Question