#include <iostream>
#include <cstdio>
#include <cstring>
#include <string>
using namespace std;
int capacity[21];
bool isTurnOn[21];
int main()
{
int n,m,c;
int MX=0;
int device;
int kase=1;
bool IsFUSE;
long long total;
while(scanf("%d%d%d",&n,&m,&c))
{
if(n+m+c==0)
break;
//memset(capacity,0,sizeof(capacity));
//memset(isTurnOn,0,sizeof(isTurnOn));
IsFUSE=0;
for(int i=1;i<=n;i++)
{
scanf("%d",&capacity[i]);
isTurnOn[i]=0;
}
total=0;
MX=0;
for(int i=1;i<=m;i++)
{
scanf("%d",&device);
if(IsFUSE)
continue;
if(isTurnOn[device]==0)
{
isTurnOn[device]=1;
total+=capacity[device];
}
else if(isTurnOn[device]==1)
{
isTurnOn[device]=0;
total-=capacity[device];
}
if(total>c)
{
IsFUSE=1;
}
if(total>MX)
MX=total;
}
printf("Sequence %d\n",kase++);
if(IsFUSE)
printf("Fuse was blown.\n");
else
{
printf("Fuse was not blown.\n");
printf("Maximal power consumption was %d amperes.\n",MX);
}
printf("\n");
}
return 0;
}