X clean

X cleanX cleanX cleanX clean
X cleanX cleanX cleanX cleanX cleanX cleanX cleanX clean
X cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX clean
X cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX cleanX clean
X cleanX cleanX cleanX cleanX cleanX cleanX cleanX clean