1111111101000011111 2000000100110101110 3000000000000000000 4000000000000000000 5000000000000000000 6