def main():
sig_needed = int(input())
days_available = int(input())
total = 0
for i in range(0, days_available - 1):
sig_collected = int(input())
total = total + sig_collected
sig_remaining = sig_needed - total
print ("Total signatures so far:", total)
print ("Still", sig_remaining, "from target...")
percentage_f = (total/sig_needed)
percentage = (total/sig_needed)*100
hashtags = percentage_f*50
dashes = 50 - hashtags
print(("#"*50)+("-"*dashes))
print(days_available, "DAY", "TOTAL:", sig_needed, "signatures for", percentage, "percent")
main()
ZGVmIG1haW4oKToKCiAgICBzaWdfbmVlZGVkID0gaW50KGlucHV0KCkpCiAgICBkYXlzX2F2YWlsYWJsZSA9IGludChpbnB1dCgpKQoKdG90YWwgPSAwCmZvciBpIGluIHJhbmdlKDAsIGRheXNfYXZhaWxhYmxlIC0gMSk6CgkgICAgc2lnX2NvbGxlY3RlZCA9IGludChpbnB1dCgpKQoJICAgIHRvdGFsID0gdG90YWwgKyBzaWdfY29sbGVjdGVkCgkgICAgc2lnX3JlbWFpbmluZyA9IHNpZ19uZWVkZWQgLSB0b3RhbAoJICAgIHByaW50ICgiVG90YWwgc2lnbmF0dXJlcyBzbyBmYXI6IiwgdG90YWwpCgkgICAgcHJpbnQgKCJTdGlsbCIsIHNpZ19yZW1haW5pbmcsICJmcm9tIHRhcmdldC4uLiIpCgkgICAgcGVyY2VudGFnZV9mID0gKHRvdGFsL3NpZ19uZWVkZWQpCgkgICAgcGVyY2VudGFnZSA9ICh0b3RhbC9zaWdfbmVlZGVkKSoxMDAKCSAgICBoYXNodGFncyA9IHBlcmNlbnRhZ2VfZio1MAoJICAgIGRhc2hlcyA9IDUwIC0gaGFzaHRhZ3MKCSAgICBwcmludCgoIiMiKjUwKSsoIi0iKmRhc2hlcykpCgpwcmludChkYXlzX2F2YWlsYWJsZSwgIkRBWSIsICJUT1RBTDoiLCBzaWdfbmVlZGVkLCAic2lnbmF0dXJlcyBmb3IiLCBwZXJjZW50YWdlLCAicGVyY2VudCIpCgptYWluKCk=