import java.util.HashMap;
import java.util.Map;
class Solution {
public int[] solution(String[] name, int[] yearning, String[][] photo) {
int[] result = new int[photo.length];
Map<String, Integer> map = new HashMap<String, Integer>();
for(int i=0; i<name.length; i++) {
map.put(name[i], yearning[i]);
}
for(int x=0; x<photo.length; x++) {
int sum =0;
for(int y=0; y<photo[x].length; y++) {
if(map.containsKey(photo[x][y])) {
sum = sum + map.get(photo[x][y]);
}
}
result[x]=sum;
}
return result;
}
}