TddSample solution