public static int count = 1;
public static void calc(string exp){
if(exp.IndexOf("d") < 0){
double result = Convert.ToDouble(new DataTable().Compute(exp,null));
Console.WriteLine(result +" " +100/count+"%");
public static void dice(string exp){
if(exp.IndexOf("d") >= 0){
int range = int.Parse(exp.Substring(exp.IndexOf('d')+1,1));
int place = exp.IndexOf('d');
char[] phraseAsChars = exp.ToCharArray();
for(int i=1;i<=range;i++){
phraseAsChars[place] = char.Parse(""+i);
dice(new string(phraseAsChars));
calc(new string(phraseAsChars));
public static void Main()
string exp = Console.ReadLine();
Console.WriteLine("Hello World");