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