XX                                                                                                                                          X             XX                                 X
XX                                                                                                                                          X             XX                                 X