#include <iostream>

using namespace std;

const int N = 5;

template <int M>
struct power_of_10
{
    static const int value = 10 * power_of_10<M - 1>::value;
};

template<>
struct power_of_10<0>
{
    static const int value = 1;
};

const int M = power_of_10<N>::value;

int main()
{
    cout << M << endl;
    return 0;
}