Асинхронная проверка чётности числа

TypeScript Лёгкий async

Задача «Асинхронная проверка чётности числа»

Напишите асинхронную функцию `checkEven`, которая принимает целое число и возвращает Promise, разрешающийся строкой 'even' если число чётное, и 'odd' если нечётное. Используйте setTimeout для имитации задержки в 1 секунду. Входные данные подаются через stdin в виде одного числа. Выведите результат работы функции.

Формат ввода

Одно целое число N (-1000 ≤ N ≤ 1000).

Формат вывода

Строка 'even' или 'odd'.

Примеры

Пример 1

ВВОД
4
ВЫВОД
even

Пример 2

ВВОД
7
ВЫВОД
odd
main.ts