
import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        if (!sc.hasNextInt()) {
            System.out.println("Invalid input");
            return;
        }

        int n = sc.nextInt();
        if (n < 1 || n > 20) {
            System.out.println("Invalid input");
            return;
        }

        String[] types = new String[n];
        double[] prices = new double[n];
        double[] discounts = new double[n];

        // First read and validate everything
        for (int i = 0; i < n; i++) {
            if (!sc.hasNext()) {
                System.out.println("Invalid input");
                return;
            }
            String type = sc.next().trim();

            if (!sc.hasNextDouble()) {
                System.out.println("Invalid input");
                return;
            }
            double price = sc.nextDouble();

            if (!sc.hasNextDouble()) {
                System.out.println("Invalid input");
                return;
            }
            double discount = sc.nextDouble();

            // Validation
            if (price < 0 || price > 10000 || discount < 0 || discount > 100) {
                System.out.println("Invalid input");
                return;
            }
            if (!type.equals("ProductSale") && 
                !type.equals("ClearanceSale") && 
                !type.equals("SeasonalSale")) {
                System.out.println("Invalid input");
                return;
            }

            types[i] = type;
            prices[i] = price;
            discounts[i] = discount;
        }

        // If all valid → now calculate and print
        for (int i = 0; i < n; i++) {
            double finalPrice = prices[i] - (prices[i] * discounts[i] / 100.0);
            System.out.printf("%.1f\n", finalPrice);
        }
    }
}
