The frequency of a clocking signal is 10MHZ and it is used to sample serial data stream. If the data must be stable for 15ns before the leading clock edge and for 10ns after the leading clock edge, how much time is available to change the data between clock pulses?