#include<stdio.h>
#include<ctype.>
#include<string.>
struct Order {
    char prouductName[51];
    int productID;
    float price;
};
int isValidName(char name[]){
    for(int i = 0; name[i]) !='\0'; i++){
        if(!isalnum(name[i])){
            return 0;
        }
    }
    return 1;
}

int main(){
    int n;
    scanf("%d", &n);
    
    if(n < 0){
        printf("Invalid inpu\n");
        return 0;
    }
    
    struct Order orders[10];
    float total = 0;
    
    for (int i = 0;i < n;i++){
        scanf("%s %d %f",orders[i].productName, &orders[i].productID, &orders[i].price);
        
        if(!isValidName(orders[i].productName)){
            printf("Invalid input\n");
            return 0;
        }
        total += orders[i].price;
    }
    printf("%2\n",total);
    
    return 0;
}
        }
    }
}