Question: I am creating a rake task that would re-upload a file in S3 when it gets changed between HEAD and HEAD^1. Which git command should I use to do this. Does it make sense to compare the `hash-object` of those two?

Answer: 
You can do it with substring.

```
string strNumber = "1111222233334444";

string []strArr = new string[4];

for(int i=0; i < 4; i++)
{
   strArr[i] = strNumber.Substring(i*4, 4);
}

```
Here it is:

```
string initial_string = TextBox1.Text;  //read from textbox 

string [] number = new string[4];

number[0] = initial_string.Substring(0,4);
number[1] = initial_string.Substring(4,4);
number[2] = initial_string.Substring(8,4);
number[3] = initial_string.Substring(12,4);

```