eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Клавіатура

Клавіатура

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB

Всім відомо, що з часом клавіатура зношується, і клавіші на ній починають залипати. Звичайно, деякий час таку клавіатуру ще можна використовувати, але для натиснень клавіш приходиться застосовувати більшу силу.

При виготовленні клавіатури відразу для кожної клавіші задається кількість натиснень, які вона повинна витримати. Якщо знати ці величини для клавіатури, що використовується, то для певної послідовності натиснених клавіш можна визначити, які клавіші в процесі їх використання зламаються, а які ні.

Визначіть, які клавіші зламаються у процесі заданого варіанту експлуатації клавіатури.

Вхідні дані

Перший рядок містить кількість клавіш n (1n100) на клавіатурі. Другий рядок містить n цілих чисел - c[1], c[2], ... , c[n], де c[i] (1c[i]100000) – кількість натиснень, які витримує i-та клавіша. Третій рядок містить ціле число k (1k100000) – загальна кількість натиснень клавіш, і останній рядок містить k цілих чисел p[j] (1p[j]n) – послідовність натиснених клавіш.

Вихідні дані

Вивести n рядків, які містять інформацію про справність клавіш. Якщо i-а клавіша зламалась, то i-ий рядок повинен містити слово "yes" (без лапок), якщо ж клавіша працездатна – слово "no".

Приклад

Вхідні дані #1
5
1 50 3 4 3
16
1 2 3 4 5 1 3 3 4 5 5 5 5 5 4 5
Вихідні дані #1
yes
no
no
no
yes