eolymp
bolt
Try our new interface for solving problems
Problems

A + B ? (RU)

A + B ? (RU)

Time limit 0.25 seconds
Memory limit 64 MiB

Пете опять задали тоже самое домашнее задание: найти сумму 2-х натуральных чисел A и B. Однако, так как Петя был заядлым рыбаком и хотел успеть на вечерний клев, он переписывал задания в спешке, правда допускал всегда одну ошибку: иногда вместо знака сложения "+" он ставил знак вычитания "-". Вечером, после рыбалки, сев выполнять домашнее задание, он начал выполнять все примеры именно так, как у него было записано в тетрадке.

А вы сможете выполнить это же задание?

Input data

В первой строке задано количество заданных Пете примеров N, а далее следует N строк в формате A+B, где A и B - 2 заданных натуральных числа, между ними без пробелов символ выполнения действия сложения "+" или вычитания "-".

Соответствие входных данных указанному формату гарантируется (см. пример входных данных). Входные данные не превышают 10^500. 0 < N800.

Output data

В N строках вывести искомые ответы на примеры.

Examples

Input example #1
2
5+3
14818641113280510-52467
Output example #1
8
14818641113228043