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