---AAAA-------BBBBBBBBBB---- --AAAAAAA-----BBBBBBBBBBBB-- -AAAAAAAA-----BBBBBBBBBB---- AAAAAAA--------BBBBBBBB----- --AAAA----CCC---BBBBBB------ ---AA---CCCCCC--BBBBB------- ------CCCCCCCCC------------- ----CCCCCCCCCCCCCC---------- -----CCCCCCCCCCC------------