using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main(string[] args)
{
object number = Console.ReadLine();
var format = Console.ReadLine();
var json = $"{{'number':{number}}}";
dynamic index = json.IndexOf("number");
String data = json.Substring(index + "number".Length + 2, number.ToString().Length);
int i = 0;
int pos = 0;
dynamic e = format.GetEnumerator();
var result = format.ToCharArray();
while(e.MoveNext())
{
var regex = new Regex("[#]");
var m = regex.Match(e.Current.ToString());
if(m.Success)
result[i] = data[pos++];
i++;
}
System.Console.WriteLine(new string(result));
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQoJewoJCW9iamVjdCBudW1iZXIgPSBDb25zb2xlLlJlYWRMaW5lKCk7CgkgICAgdmFyIGZvcm1hdCA9IENvbnNvbGUuUmVhZExpbmUoKTsKCiAgICAgICAgdmFyIGpzb24gPSAkInt7J251bWJlcic6e251bWJlcn19fSI7CgoJICAgIGR5bmFtaWMgaW5kZXggPSBqc29uLkluZGV4T2YoIm51bWJlciIpOwoKICAgICAgICBTdHJpbmcgZGF0YSA9IGpzb24uU3Vic3RyaW5nKGluZGV4ICsgIm51bWJlciIuTGVuZ3RoICsgMiwgbnVtYmVyLlRvU3RyaW5nKCkuTGVuZ3RoKTsKICAgICAgIAogICAgICAgIGludCBpID0gMDsKICAgICAgICBpbnQgcG9zID0gMDsKICAgICAgICBkeW5hbWljIGUgPSBmb3JtYXQuR2V0RW51bWVyYXRvcigpOwogICAgICAgIHZhciByZXN1bHQgPSBmb3JtYXQuVG9DaGFyQXJyYXkoKTsKICAgICAgIHdoaWxlKGUuTW92ZU5leHQoKSkKICAgICAgIHsKICAgICAgIAkgdmFyIHJlZ2V4ID0gbmV3IFJlZ2V4KCJbI10iKTsKICAgICAgIAkgdmFyIG0gPSByZWdleC5NYXRjaChlLkN1cnJlbnQuVG9TdHJpbmcoKSk7CiAgICAgICAJCiAgICAgICAJaWYobS5TdWNjZXNzKQogICAgICAgCSAgIHJlc3VsdFtpXSA9IGRhdGFbcG9zKytdOwogICAgICAgCSAgIAogICAgICAgCSBpKys7CiAgICAgICB9CiAgICAgIFN5c3RlbS5Db25zb2xlLldyaXRlTGluZShuZXcgc3RyaW5nKHJlc3VsdCkpOwoJfQp9