#include<iostream>
#include<vector>
#include<windows.h>
#include<conio.h>
using namespace std;
int main(){
string m="ddddddddaaaassaaddddaassaaaadddddddd""dddddddddaaaassaasaaswdddssddwwwaa";
char l[m.size()];
for(int i=0;i<m.size();i++){
l[i]=m[i];
}
vector<char>a(l,l+sizeof(l)/sizeof(char));
HANDLE handle=GetStdHandle(STD_OUTPUT_HANDLE);
COORD coord={0,0};
SetConsoleCursorPosition(handle,coord);
cout<<"o";
for(int j=0;j<a.size();j++){
SetConsoleCursorPosition(handle,coord);
cout<<".";
switch(a[j]){
case 'd': coord.X++;break;
case 'w': coord.Y--;break;
case 's': coord.Y++;break;
case 'a': coord.X--;break;
}
SetConsoleCursorPosition(handle,coord);
cout<<"o";
Sleep(10);
if(j==35){
SetConsoleCursorPosition(handle,coord);
cout<<".";
SetConsoleCursorPosition(handle,coord);
coord={18,0};
}
}
SetConsoleCursorPosition(handle,coord);
coord={0,30};
return 0;
}