XX                                                                              XXXX   XXXX
XX X             XXXX   XXXX                     XX
XX                                                                              XXXX   XXXXXX X             XXXX   XXXX                     XX