{"trustable":false,"sections":[{"title":"Description","value":{"format":"MD","content":"Молодой герой начинает свою героическую жизнь. Мудрый волшебник предложил ему легкий первый квест. Во время этого приключения наш юный герой встречает $n$ волшебных существ в определенном порядке. Чтобы помочь юному герою, волшебник дал ему подсказку — список $n$ целых чисел $a_i$.\n\n- Если $a_i$-ая положительно, то $i$-е волшебное существо доброжелательно и дает нашему герою один волшебный предмет типа $a_i$. У героя может быть несколько предметов одного типа.\n\n- Если $a_i$отрицательно, то $i$-е волшебное существо злое и чтобы его победить юному герою нужен один волшебный предмет типа $a_i$. Все магические предметы хрупкие и могут быть использованы только один раз.\n\n- Если $a_i$ равен нулю, то $i$-е существо - единорог. Он дает герою любой магический предмет, который он попросит, но только один.\n\nВаша задача помочь юному герою выполнить первый квест, победив всех врагов на пути, или сказать, что это невозможно."}},{"title":"Input","value":{"format":"MD","content":"Первая строка ввода содержит одно целое число $n$ $(1≤n≤1000)$.\n\nВторая строка содержит $n$ целых чисел $a_i$ $(−1000 \\leq a_i \\leq 1000)$."}},{"title":"Output","value":{"format":"MD","content":"Если победить всех врагов невозможно, то выведите одну строку «No». Если это возможно, то выведите строку «Yes», а в следующей строке выведите типы предметов, которые герой должен просить у единорогов, чтобы они встретились во время квеста. Типы должны быть целыми числами в диапазоне от $1$ до $1000$ включительно. Если решений несколько, выведите любое из них.\n"}},{"title":"Input1","value":{"format":"MD","content":"10\n1 0 -4 0 0 -1 -3 0 -1 -2"}},{"title":"Output1","value":{"format":"MD","content":"Yes\n4 1 3 2"}},{"title":"Input2","value":{"format":"MD","content":"5 \n5 8 0 -6 -3"}},{"title":"Output2","value":{"format":"MD","content":"No"}},{"title":"Input3","value":{"format":"MD","content":"3\n2 -2 -2"}},{"title":"Output3","value":{"format":"MD","content":"No"}}]}