X                                                                                                                                                                                                                               X     XX     XX     XX   X
XX     XX     XX     XX     XX     XX
X                                                                                                                                                                                                                               X     XX     XX     XX    XX     XX     XX     XX     XX     XX