#include<stdio.h>
#include<string.h>
struct Employee
{
   char name[30];
   int id;
   int type;
   union
   {
       int fullSalary;
       float hourlyRate hoursworked;
   } pay;
};
int main()
{
    int n;
    scanf("%d", &n);
    if(n <= 0)
    {
        printf("-1");
        return 0;
    }
    struct Employee emp;
    float total = 0;
    int hours;
    for(int i=0;i<n;i++)
    {
        scanf("%29s", emp.name);
        scanf("%d %d", &emp.id, &emp.type);
        if(emp.type == 1)
        {
            scanf("%d ", &emp.pay.fullSalary);
            total+=emp.pay.fullSalary;
        }
        else if(emp.type == 2)
        {
            scanf("%f ", &emp.pay.hourlyRate);
            total+= hours*emp.pay.hourlyRate;
        }
    }
    printf("%.2f",total);
    return 0;
}