﻿/*
    Számjegy-duplázás

    Adott egy egész szám, duplázzuk meg a páros számjegyeit
    (építsük fel memóriában az új értéket vagy alakítsuk az eredeti változót és
    csak a végén írjuk ki)!

    Pl.
        123  ->  1223
        44 -> 4444
        120  ->  12200
*/


#include <iostream>
using namespace std;

int main()
{
    int n;
    cin >> n;

    int eredmeny = 0;
    int hatvany = 1;

    while (n > 0) {
        int szj = n % 10;

        eredmeny = eredmeny + szj * hatvany;
        hatvany = hatvany * 10;

        if (szj % 2 == 0) {
            eredmeny = eredmeny + szj * hatvany;
            hatvany = hatvany * 10;
        }

        n = n / 10;
    }

    cout << eredmeny <<  endl;
    return 0;
}

// VAGY:
/*
#include <iostream>
using namespace std;

int main()
{
    int n;
    cin >> n;

    int hatvany = 10;
    while (n / hatvany > 0) {
        hatvany = hatvany * 10;
    }
    hatvany /= 10;

    int eredmeny = 0;

    while (hatvany > 0) {
        int szj = (n / hatvany) % 10;
        //cout << szj << endl;

        eredmeny = eredmeny * 10 + szj;
        if (szj % 2 == 0)
            eredmeny = eredmeny * 10 + szj;

        hatvany = hatvany / 10;
    }

    cout << eredmeny <<  endl;
    return 0;
}
*/

/*
    Adott egy n természetes szám.
    Alakítsuk át az értékét úgy, hogy
    tűnjenek el belőle a 7-es számjegyek.
        Pl.  17375 -> 135
              77   -> 0
              71   -> 1

    I. ötlet (HF): az előzőhöz hasonlóan új
    értéket építünk, de a 7-eseket nem tesszük
    bele.

    II. ötlet (+pont):
    segédérték nélkül egyből az n-t alakítjuk át.
*/
