using System;
using System.Globalization;
namespace _1021_2
{
class Program
{
static void Main(string() args)
{
double N;
int quociente, resto, nota, moeda;
N = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
resto = (int)(N * 100, 0 + 0, 5);
Console.WriteLine(" NOTAS: ");
nota = 100;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
nota = 50;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
nota = 20;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
nota = 10;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
nota = 5;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
nota = 2;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
nota = 1;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
Console.WriteLine(" MOEDAS ");
moeda = 100;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
moeda = 50;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
moeda = 20;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
moeda = 10;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
moeda = 5;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
moeda = 2;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
moeda = 1;
quociente = resto / (nota * 100);
Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
resto = resto % (nota * 100);
Console.WriteLine(resto + " moeda (s) de R $ 0,01 ");
}
}
}