Середнє#8064

Середнє

1 секунда
128 мегабайтів
Легка

У коледжі студент може записатися на кілька курсів. Для кожного курсу він отримує певну кількість кредитів c_i та оцінку від A до F, яка відповідає оцінці s_i, згідно з наступною таблицею перетворення:

prb8064.gif

GPA (середній бал) обчислюється як середньозважений бал усіх курсів, які студент може вивчати, де кредити виступають у ролі ваги. Іншими словами,

prb8064_1.gif

Існують особливі випадки, які потребують додаткової обробки. Деякі курси оцінюються за принципом "Зараховано/Не зараховано", де студенти отримують оцінки 'P' для "Зараховано" та 'N' для "Не зараховано". Такі курси не повинні враховуватися при обчисленні GPA. Ці спеціальні курси слід ігнорувати при розрахунку GPA. Зазначимо, що якщо загальна кількість кредитів студента при обчисленні GPA дорівнює , його/її GPA буде .

Вхідні дані

Містять кілька (близько ) тестів. Кожен тест починається з рядка, що містить кількість курсів (1 \le n \le 1000). Далі йдуть рядків, кожен з яких містить кількість кредитів і оцінку одного курсу. Кількість кредитів є натуральним числом, меншим за .

Вихідні дані

Для кожного тесту виведіть GPA, округлене до двох десяткових знаків.

Приклади

Приклад 1

Loading
Loading