M x o

M x oM x oM x oM x oM x oM x o
M x oM x oM x oM x oM x oM x o
M x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x oM x o