import itertools as it n=int(input()) A=list(map(int,input().split())) B=[list(map(int,input().split())) for _ in range(n)] S=list(range(n)) y=-10**9 for m in range(1,n+1): for C in it.combinations(S,m): x=0 for i in C: x+=A[i] x+=sum([B[i][j] for j in C])/2 #print(C,x,[B[i][j] for j in C]) if x>y:y=x;Y=C print(int(y)) print(*[i+1 for i in Y])