Intermediate-Advanced MATE

Sort:
Grakovsky

great puzzle. I got it. thanks