7884 128 squares