Уважаемые, помогите решить задачу по программированию 9 класс
Условие: Ввести возраст человека (от 1 до 150 лет) и вывести его вместе с последующим словом "год", "года" или "лет".
Загвоздка в том, что прошли мы только сложные условия, знаем только такие операторы как "not", "and', "or", "xor" ну и, конечно, if, else и самые основные.
Возможно ли эту программу как-то покороче записать с помощью только этих операторов. На изображении программа, которую написал я, она работает, но по-моему слишком большая. 

program azaza;
var x: integer;
begin
writeln ('Введите возраст');
read (x);
if (x=1) or (x=21) or (x=31) or (x=41) or (x=51) or (x=61) or (x=71) or (x=81) or (x=91) or (x=101) or (x=101) or (x=121) or (x=131) or (x=141) then
writeln ('год');
if (x>=2) and (x=22) and (x=32) and (x=42) and (x=52) and (x=62) and (x=72) and (x=82) and (x=92) and (x=102) and (x=122) and (x=132) and (x=142) and (x=5) and (x=25) and (x=35) and (x=45) and (x=55) and (x=65) and (x=75) and (x=85) and (x=95) and (x=105) and (x=125) and (x=135) and (x=145) and (x