Почему пишется ровесник, но сверстник?
Это оденаково по смыслу
тогда почему разное написание?
По смыслу одно и тоже