I have a data-set contains the following variables. And, I want to reshape the data-set into a specified form. Any suggestion?

The original layout of the data-set.
Code:
* Example generated by -dataex-. To install: ssc install dataex
clear
input str3(Country Var) str29 Industry int Year byte Data
"AUS" "CAP" "Chemicals and chemical"        1995  1
"AUS" "CAP" "Chemicals and chemical"        1996  2
"AUS" "CAP" "Chemicals and chemical"        1997  3
"AUS" "CAP" "Leather, leather and footwear" 1995  4
"AUS" "CAP" "Leather, leather and footwear" 1996  5
"AUS" "CAP" "Leather, leather and footwear" 1997  6
"AUS" "CAP" "Other Air transport"           1995  7
"AUS" "CAP" "Other Air transport"           1996  8
"AUS" "CAP" "Other Air transport"           1997  9
"AUS" "GO"  "Chemicals and chemical"        1995 10
"AUS" "GO"  "Chemicals and chemical"        1996 11
"AUS" "GO"  "Chemicals and chemical"        1997 12
"AUS" "GO"  "Leather, leather and footwear" 1995 13
"AUS" "GO"  "Leather, leather and footwear" 1996 14
"AUS" "GO"  "Leather, leather and footwear" 1997 15
"AUS" "GO"  "Other Air transport"           1995 16
"AUS" "GO"  "Other Air transport"           1996 17
"AUS" "GO"  "Other Air transport"           1997 18
"USA" "CAP" "Chemicals and chemical"        1995 19
"USA" "CAP" "Chemicals and chemical"        1996 20
"USA" "CAP" "Chemicals and chemical"        1997 21
"USA" "CAP" "Leather, leather and footwear" 1995 22
"USA" "CAP" "Leather, leather and footwear" 1996 23
"USA" "CAP" "Leather, leather and footwear" 1997 24
"USA" "CAP" "Other Air transport"           1995 25
"USA" "CAP" "Other Air transport"           1996 26
"USA" "CAP" "Other Air transport"           1997 27
"USA" "GO"  "Chemicals and chemical"        1995 28
"USA" "GO"  "Chemicals and chemical"        1996 29
"USA" "GO"  "Chemicals and chemical"        1997 30
"USA" "GO"  "Leather, leather and footwear" 1995 31
"USA" "GO"  "Leather, leather and footwear" 1996 32
"USA" "GO"  "Leather, leather and footwear" 1997 33
"USA" "GO"  "Other Air transport"           1995 34
"USA" "GO"  "Other Air transport"           1996 35
"USA" "GO"  "Other Air transport"           1997 36
end
The specified layout that I want.
Code:
* Example generated by -dataex-. To install: ssc install dataex
clear
input str3 Country str29 Industry int Year byte(CAP GO)
"AUS" "Chemicals and chemical"        1995  1 10
"AUS" "Chemicals and chemical"        1996  2 11
"AUS" "Chemicals and chemical"        1997  3 12
"AUS" "Leather, leather and footwear" 1995  4 13
"AUS" "Leather, leather and footwear" 1996  5 14
"AUS" "Leather, leather and footwear" 1997  6 15
"AUS" "Other Air transport"           1995  7 16
"AUS" "Other Air transport"           1996  8 17
"AUS" "Other Air transport"           1997  9 18
"USA" "Chemicals and chemical"        1995 19 28
"USA" "Chemicals and chemical"        1996 20 29
"USA" "Chemicals and chemical"        1997 21 30
"USA" "Leather, leather and footwear" 1995 22 31
"USA" "Leather, leather and footwear" 1996 23 32
"USA" "Leather, leather and footwear" 1997 24 33
"USA" "Other Air transport"           1995 25 34
"USA" "Other Air transport"           1996 26 35
"USA" "Other Air transport"           1997 27 36
end