bridge the gap between a and b