#include<stdio.h>
#include<string.h>

union ProductData {
    int Price;
    int quantity;
};
struct Product {
    char name[51];
    union ProductData data1;
    union ProductData data2;
};
int main() {
    struct Product p;
    scanf("%s", p.name);
    scanf("%d", &p.data1.price);
    scanf("%d", &p.data2.quantity);
    if (p.data1.price < 0 || p.data2.quantity < 0) {
        printf("Invalid input");
        return 0;
    }
    printf("Product Name: %s\n", p.name);
    printf("Price: %d\n", p.data1.price);
    printf("Quantity: %d", p.data2.quantity);;
    return 0;
}