White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X White Rectangle X