X     XX     XX XX  XX X   XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX X   XX     XX     XX     XX     XXX    XX  X  XX     XX     XX     XX   X XX     X
X     XX     XX XX  XX X   XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX X   XX     XX     XX     XX     XXX    XX  X  XX     XX     XX     XX   X XX     X