#include <stdio.h>
#include <stdlib.h>
void printMartrix(int width, int height, char brick,
int x, int y, char empty){
for(int i = 0; i < width; i++){
for(int j = 0; j < height;j++){
if(i == x && j == y) {
printf("%c",empty);
} else {
printf("%c", brick);
}
}
printf("\n");
}
}
int main() {
system("stty -icanon");
system("stty -echo");
int w = 10;
int h = 20;
int x = 4;
int y = 6;
char ch = getchar();
while (ch != 'q') {
if (ch == 'w') {
if (x != 0){
x--;
}
}else if(ch == 'a') {
if(y != 0){
y--;
}
}else if(ch == 's') {
if (x < 9){
x++;
}
}else if(ch == 'd') {
if (y < 19){
y++;
}
}
system("clear");
printMartrix(w,h,'#',x,y,' ');
ch = getchar();
}
return 0;
}