Put a letter in each box so that words read across. Each row can be obtained from the previous row by incrementing two letters by the same number of letters, and leaving the rest of the letters unchanged. The first puzzle is solved as an example.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
The solutions are here.