Ответ:

Решение:

  1. Узнаем, сколько лет Алеше сейчас. Если через 5 лет ему будет 17, то сейчас ему \( 17 - 5 = 12 \) лет.
  2. Узнаем, сколько лет Оле сейчас. Алеша старше Оли на 2 года, значит Оле сейчас \( 12 - 2 = 10 \) лет.
  3. Узнаем, сколько лет было Алеше 7 лет назад, когда они познакомились: \( 12 - 7 = 5 \) лет.

Ответ: 5 лет.