Велика кімната з запиленою підлогою представлена як -D площина. У вас є робот у формі диска (вакуум-бот), який пересувається по підлозі, пилососивши пил під собою. Враховуючи траєкторію вакуум-бота від моменту його ввімкнення до моменту вимкнення, ваше завдання — обчислити загальну площу підлоги без пилу в кінці роботи вакуум-бота.
Вакуум-бот представлений як коло з діаметром . Спочатку вся підлога запилена, і вакуум-бот дивиться на схід. Траєкторія вакуум-бота закодована у вигляді рядка, символи якого послідовно описують одну з чотирьох дій:
s: Вакуум-бот робить крок вперед на (і пилососить частини підлоги, які він проходить).
r: Вакуум-бот повертається за годинниковою стрілкою на .
l: Вакуум-бот повертається проти годинникової стрілки на .
x: Вакуум-бот вимикається.
Наприклад, рядок
ssrslsx
кодує наступну траєкторію вакуум-бота:

Підлога без пилу показана синім кольором. Її загальна площа становить 3.5 + 0.375\pi \approx 4.6781. Ви можете припустити, що вакуум-бот ніколи не зустрічає жодних перешкод (стін, людей, гігантських пилових зайців), і новий пил не з'явиться. Зверніть увагу, що є кілька незалежних тестових випадків.
Перший рядок введення містить кількість тестових випадків , 1 \le N \le 100.
Кожен тестовий випадок складається з рядка в окремому рядку, що представляє траєкторію вакуум-бота.
1 \le \text{довжина}(s) \le 100.
складається з символів 's', 'r', 'l', до останнього символу, який завжди 'x'.
Для кожного тестового випадку виведіть загальну площу підлоги без пилу після роботи вакуум-бота, з точністю до десяткових знаків, в окремому рядку.
Приклад 1