#include<iostream>
#include<iomanip>

int main()
{
    std::srand(static_cast<unsigned>(std::time(nullptr)));
    
    int iterations;
    std::cout << "How many iterations would you like(<0 = quit): ";
    std::cin >> iterations;
    
    const int initialPosition = 5;
    int currentPosition = initialPosition;
    
    for(int i = 0; i < iterations; ++i)
    {
        int random = std::rand();
        
        if(random % 2 == 0) //random & 1 == 1 -- even
        {
            ++currentPosition;
        }
        else
        {
            --currentPosition;
        }
        
        std::cout << "Iteration: " << std::setw(4) << i+1 << ':' << std::setw(currentPosition) << '*' << std::endl;
    }
    
}