8.9.2. Mobile

8.9.2.1. SMOKE-related Mobile Input Files
8.9.2.2. MOVES-related Mobile Input Files

8.9.2.1.  SMOKE-related Mobile Input Files

8.9.2.1.1. CFPRO: Mobile source control factor input file

The CFPRO file is used to allow the user to apply factors to Movesmrg to control hourly emission rates from all three MOVES lookup tables (i.e., RatePerDistance, RatePerVehicle, and RatePerProfile). Its format is shown in Table 8.59, “Format for CFPRO.

A many-step hierarchy is used in applying the control factor cross-referencing. SMOKE preferentially matches each source to the most specific match in the file.

  1. Country/state/county code, 10-digit SCC, month, and pollutant

  2. Country/state/county code, 10-digit SCC, and month

  3. Country/state/county code, 10-digit SCC, and pollutant

  4. Country/state/county code, and 10-digit SCC

  5. Country/state code, 10-digit SCC, month, and pollutant

  6. Country/state code, 10-digit SCC, and month

  7. Country/state code, 10-digit SCC, and pollutant

  8. Country/state code, and 10-digit SCC

  9. 10-digit SCC, month, and pollutant

  10. 10-digit SCC, and month

  11. 10-digit SCC, and pollutant

  12. 10-digit SCC

  13. Country/state/county code, month, and pollutant

  14. Country/state/county code, and month

  15. Country/state/county code, and pollutant

  16. Country/state/county code

  17. Country/state code, month, and pollutant

  18. Country/statecode, and month

  19. Country/state code, and pollutant

  20. Country/state code

  21. Ultimate default (no pollutant, no month, country/state/county code = 0, SCC = 0)

Table 8.59. Format for CFPRO

Column Name Type Description
A FIPS Integer Five-digit FIPS code for state and county code
B SCC Char(10) Source Category Code (SCC)
C POL Char(16) Pollutant Code
D Month Integer Processing month (Jan=1, Feb=2, and so on)
E Control Factor Real Factor set by user to control hourly emission rates

Example 8.1. CFPRO file

13101,2201000330,CO,7,0.5
13101,2201000330,TOG,7,0.5
13102,2201000330,TOG,7,0.5
8.9.2.1.2. MCXREF: Mobile reference county cross-reference file

The MCXREF file is a list-directed file used to assign reference counties to inventory counties. Its format is shown in Table 8.60, “Format for MCXREF.

Table 8.60. Format for MCXREF

Line Position Description
1+ A One-digit country FIPS code for inventory county (Integer)
  B Two-digit state FIPS code for inventory county (Integer)
  C Three-digit county FIPS code for inventory county (Integer)
  D One-digit country FIPS code for reference county (Integer)
  E Two-digit state FIPS code for reference county (Integer)
  F Three-digit county FIPS code for reference county (Integer)

Example 8.2. MCXREF file

0  13  101  0   13  121
0  13  102  0   13  121
0  13  103  0   13  121
0  13  121  0   13  121
0  13  123  0   13  217
0  13  125  0   13  217
0  13  127  0   13  217
0  13  015  0   13  217
0  13  017  0   13  217
0  13  019  0   13  217
.. ..   ..  ..  ..  ..
8.9.2.1.3. MEPROC: List of mobile emission processes and associated activities and pollutants

The MEPROC file, used by Spcmat lists the pollutants that will be generated by MOVES for modeling on-roadway and off-network mobile sources. The available emission processes are listed in Section 2.8.4.9, “ MOVES Emission Processes by Emissoin Rate Tables”. The format of the MEPROC file is shown in Table 8.61, “Format for MEPROC.

Table 8.61. Format for MEPROC

Line Position Description
1+ A Activity name (Character)
  C Associated pollutant name(s) for activity and process combination (Character)

Example 8.3. MEPROC example file for RatePerDistance MOVES table

VMT CO NO NO2 HONO SO2 NH3 TOG VOC_INV POC PEC PSO4 PNO3 PMFINE NH4 PMC

Example 8.4. MEPROC example file for RatePerVehicle MOVES table

VPOP CO NO NO2 HONO SO2 NH3 TOG VOC_INV POC PEC PSO4 PNO3 PMFINE NH4 PMC
8.9.2.1.4. MFMREF: Mobile fuel month file for MOVES

The MFMREF file specifies reference fuel months to assign to calendar months being simulated for each reference county. The file specifies the representative month where the fuel formulation mix is representative for other months. The file serves the purpose of grouping months of the year by fuel parameters. The format of the MFMREF file shown in Table 8.62, “Format for MFMREF.

Table 8.62. Format for MFMREF

Line Position Description
1+ A Six-digit FIPS code for reference county (integer)
  B Reference county fuel month (integer)
  C Calendar month (integer)

Example 8.5. MFMREF file

013121  1   1
013121  1   2
013121  4   3
013121  4   4
013121  6   5
013121  6   6
8.9.2.1.5. MRCLIST: List of MOVES Lookup Tables

The MRCLIST file is an input file for Movesmrg that contains the list of MOVES-based lookup tables from the MOVES processing script associated with reference county and fuel month. The format of the MRCLIST file is shown in Table 8.63, “Format for MRCLIST.

Table 8.63. Format for MRCLIST

Line Position Description
1+ A Six-digit FIPS code (Integer)
  B Fuel Month (Inetger)
  C+ Associated MOVES-based lookup table filename (Character)

Example 8.6. MRCLIST example file for Movesmrg (MOVES RPD lookup table)

13121 4 rateperdistance_13121_apr.txt
13121 7 rateperdistance_13121_jul.txt

Example 8.7. MRCLIST example file for Movesmrg (MOVES RPV lookup table)

13121 4 ratepervehicle_13121_apr.txt
13121 7 ratepervehicle_13121_jul.txt

Example 8.8. MRCLIST example file for Movesmrg (MOVES RPP lookup table)

13121 4 rateperprofile_13121_apr.txt
13121 7 rateperprofile_13121_jul.txt
8.9.2.1.6. SPDPRO: Mobile hourly speed profile input file

The SPDPRO file is used to provide weekend/weekday hourly speed profile data to Movesmrg to estimate hourly emission rates from RatePerDistance lookup table. It's format is shown in Table 8.64, “Format for SPDPRO.

Table 8.64. Format for SPDPRO

Column Name Type Description
1 FIPS Char(5) Five-digit FIPS code for state and county code
2 SCC Char(10) Source Category Code (SCC)
3 Weekday Char(7) "WEEKDAY"
4 Hour 1 Real Weekday hourly average speed (mile per hour) in local hour 1
5 Hour 2 Real Weekday hourly average speed (mile per hour) in local hour 2
... ... ... ...
27 Hour 24 Real Weekday hourly average speed (mile per hour) in local hour 24
28 Weekend Char(7) "WEEKEND"
29 Hour 1 Real Weekend hourly average speed (mile per hour) in local hour 1
30 Hour 2 Real Weekend hourly average speed (mile per hour) in local hour 2
... ... ... ...
52 Hour 24 Real Weekend hourly average speed (mile per hour) in local hour 24

Example 8.9. SPDPRO file

13101,2201000330,WEEKDAY,35,,,,,,WEEKEND,34,,,,,,,,,
13102,2201000330,WEEKDAY,35,,,,,,WEEKEND,33,,,,,,,,,
13103,2201000330,WEEKDAY,36,,,,,,WEEKEND,38,,,,,,,,,,

8.9.2.2.  MOVES-related Mobile Input Files

8.9.2.2.1. Run Control File for MOVES Driver Script

The Run Control file (a.k.a Control.in) is used to specify the calendar year, pollutants, and day type (weekday or weekend); and the Met4moves output temperature file for the batch run of MOVES. Its format is shown in Table 8.65, “Format for Control.in.

Table 8.65. Format for Control.in

Variable Description
DBHOST Database Hostname
MOVESHOME Full pathname of MOVES installation directory
BATCHRUN Character string that is the name for the MOVES batch files
OUTDIR Full pathname where all output files will be written; batch files, MOVES runspec files, MOVES data importer files
MODELYEAR Episode modeling year
POLLUTANTS One or more keywords: PM, OZONE, TOXICS, GHG
DAYOFWEEK Keywords WEEKDAY and/or WEEKEND. Optional input. If not specified, then both weekday and weekend estimates will be generated
METFILE Full pathname of input meterological data (output from Met4moves processor).

Example 8.10. Control.in file

DBHOST         = localhost
MOVESHOME      = /netscr/MOVES2010
BATCHRUN       = GEORGIA
OUTDIR         = /netscr/MOVES2010/runspec_files/georgia
MODELYEAR      = 2005
POLLUTANTS     = ozone
DAYOFWEEK      = WEEKDAY, WEEKEND
METFILE        = /netscr/MOVESDATA/georgia/2005/2005_refcounty_MOVES_RH_OUTFILE.txt
RPMETFILE      = /netscr/MOVESDATA/georgia/2005/2005_refcounty_MOVES_OUTFILE.txt
8.9.2.2.2. Reference County File for MOVES Driver Script

The Reference County file (a.k.a Countyrep.in) is used to specify the list of reference counties as separate REPCOUNTY packets, as shown below. Each reference county needs entries for the FIPS field and the full path and file names for csv files containing the MOVES data for AGE, IM, FUELSUPPLY, POP, Highway Performance Monitoring System (HPMS) and Vehicle Miles Travelled (VMT), and FUELFORM (optional). Every county specified in the Met4moves output file must be specified in the reference county file or an error will occur. The format is shown in Table 8.66, “Format for Countyrep.in.

Table 8.66. Format for Countyrep.in

Variable Description
FIPS Five-digit county FIPS code for reference county (Integer)
AGE Full filename and pathname for age distribution csv file
IM Full filename and pathname for the im coverage csv file
FUELSUPPLY Full pathname and filename for the fuel supply csv file
POP Full pathname and filename for the population csv file
HPMSVMT Full pathname and filename for the HPMS Road Type and VMT csv file
FUELFORM (optional) Full pathname and filename for the HPMS Road Type and VMT csv file

Example 8.11. countyrep.in file

<REPCOUNTY>
FIPS =13121
AGE  =/netscr/MOVES2010/runspec_files/georgia/agedistribution_13121.csv
IM   =/netscr/MOVES2010/runspec_files/georgia/imcoverage_13121.csv
FUELSUPPLY =/netscr/MOVES2010/runspec_files/georgia/fuelsupply_13121.csv
POP =/netscr/MOVES2010/runspec_files/georgia/population_13121.csv
HPMSVMT =/netscr/MOVES2010/runspec_files/georgia/hpmsvtypeyear_13121.csv
FUELFOR M =
<ENDREPCOUNTY>
<REPCOUNTY>
FIPS =13127
AGE =/netscr/MOVES2010/runspec_files/georgia/agedistribution_13127.csv
IM =/netscr/MOVES2010/runspec_files/georgia/imcoverage_13127.csv
FUELSUPPLY =/netscr/MOVES2010/runspec_files/georgia/fuelsupply_13127.csv
POP =/netscr/MOVES2010/runspec_files/georgia/population_13127.csv
HPMSVMT =/netscr/MOVES2010/runspec_files/georgia/hpmsvtypeyear_13127.csv
FUELFOR M =
<ENDREPCOUNTY>
8.9.2.2.3. Age Distribution File for Reference County for MOVES model

The Age Distribution file for each reference county shows the sourceTypeID, yearID, ageID, and ageFraction for the vehicles in each reference county. The format is shown in Table 8.67, “Format for agedistribution_referencecounty.csv.

Table 8.67. Format for agedistribution_referencecounty.csv

Variable Description
sourceTypeID two-digit sourceTypeID for reference county (Integer)
yearID four-digit year IDs
ageID two-digit ageIDs
ageFraction fraction of the vehicle population that is associated with the ageID for a specified year and sourceTypeID

Example 8.12. agedistribution_13121.csv file

sourceTypeID, yearID, ageID, ageFraction
11,2009,0,0.032258065
11,2009,1,0.032258065
11,2009,2,0.032258065
11,2009,3,0.032258065
11,2009,4,0.032258065
11,2009,5,0.032258065
11,2009,6,0.032258065
11,2009,7,0.032258065
11,2009,8,0.032258065
11,2009,9,0.032258065
11,2009,10,0.032258065
11,2009,11,0.032258065
11,2009,12,0.032258065
11,2009,13,0.032258065
11,2009,14,0.032258065
11,2009,15,0.032258065
11,2009,16,0.032258065
11,2009,17,0.032258065
11,2009,18,0.032258065
11,2009,19,0.032258065
11,2009,20,0.032258065
11,2009,21,0.032258065
11,2009,22,0.032258065
11,2009,23,0.032258065
11,2009,24,0.032258065
11,2009,25,0.032258065
11,2009,26,0.032258065
11,2009,27,0.032258065
11,2009,28,0.032258065
11,2009,29,0.032258065
11,2009,30,0.032258065
.....
8.9.2.2.4. Fuel Supply file for MOVES model

The Fuel Supply file is a list directed file used to define the fuel supply and the months that the fuels are used for each reference counties. Its format is shown in Table 8.68, “Format for FuelSupply.csv.

Table 8.68. Format for FuelSupply.csv

Variable Description
countyID Five-digit country FIPS code for reference county (Integer)
fuelYearID Four-digit fuel year ID for reference county (Integer)
monthGroupID One-digit month group ID for reference county (Integer)
fuelFormulationID Four to Five digit fuel formulation ID for reference county (Integer)
marketShare decimal fraction of marketShare for the fuel/month for the reference county
marketShareCV decimal fraction (.5)?

Example 8.13. fuelsupply_13121.csv example file

"countyID","fuelYearID","monthGroupID","fuelFormulationID","marketShare","marketShareCV"^M
13121,2009,1,8124,0.428571,0.5
13121,2009,1,2722,0.571429,0.5
13121,2009,1,20043,1.0,0.5
13121,2009,4,8136,0.428571,0.5
13121,2009,4,2734,0.571429,0.5
13121,2009,4,20043,1.0,0.5
8.9.2.2.5. Fuel Formulation file for MOVES model (optional)

The Fuel Formulation file is a list directed file used to specify a new fuelFormulation ID if a local fuel does not match the list of nearly 9,000 predefined fuels in MOVES. Its format is shown in Table 8.68, “Format for FuelSupply.csv.

Table 8.69. Format for FuelFormulation.csv

Variable Description
FuelFormulationID Four to Five digit fuel formulation ID for reference county (Integer)
fuelSubtypeID Four-digit fuel Subtype ID (Integer)
RVP ?-digit (Integer)
sulfurLevel (Integer)
ETOHVolume  
MTBEVolume  
ETBEVolume  
TAMEVolume  
aromaticContent  
olefinContent  
benzeneContent  
e200  
e300  
bioDieselEsterVolume  
acetaneIndex  
PAHContent  

Example 8.14. fuelformulation.csv example file

"fuelFormulationID","fuelSubtypeID","RVP","sulfurLevel","ETOHVolume","MTBEVolume","TAMEVolume","aromaticContent","olefinContent","benzeneContent","e200","e300","bioDieselEsterVolume","acetaneIndex","PAHContent"

8.9.2.2.6. HPMSV Type for MOVES model

The HPMSV file is a list directed file used to define the annual VMT by Highway Performance Monitoring System (HPMS) vehicle type. Its format is shown in Table 8.70, “Format for HPMSVtypeyear_countyrep.csv.

Table 8.70. Format for HPMSVtypeyear_countyrep.csv

Variable Description
HPMSVtypeID Two-digit HPMSV type IDs within the reference county (Integer)
yearID year ID for the reference county (Integer)
HPMSVBaseYearVMT  
baseYearOffNetVMT  

Example 8.15. hpmsvtypeyear_13121.csv example file

HPMSVtypeID,yearID,HPMSBaseYearVMT,baseYearOffNetVMT
10,2009,100,0
20,2009,100,0
30,2009,100,0
40,2009,100,0
50,2009,100,0
60,2009,100,0
8.9.2.2.7. IM Coverage file for MOVES Model

The IM Coverage file is a list directed file used to define the inspection and maintanance data available for each reference counties. Its format is shown in Table 8.71, “Format for imcoverage_referencecountyID.csv.

Table 8.71. Format for imcoverage_referencecountyID.csv

Variable Description
polProcessID Three-digit pol process in the reference county (Integer)
stateID Two-digit state ID in the reference county (Integer)
countyID Five-digit county ID for the reference county (Integer)
yearID Four-digit year ID for reference county (Integer)
sourceTypeID Two-digit source type ID for the reference county
fuelTypeID One-digit fuel type ID
IMProgramID One or two-digit inspection and maintance program ID for reference county (Integer)
inspectFreq One-digit inspection frequency ID for the reference county
testStandardsID Two-digit test standards ID for the reference county
begModelYearID Four-digit beginning model year ID
endModelYearID Four to Five digit fuel formulation ID for reference county (Integer)
useIMyn Y - "does use I/M program", N - "does not use I/M program"
complianceFactor decimal percentage compliance factor

Example 8.16. imcoverage_13121.csv example file

polProcessID,stateID,countyID,yearID,sourceTypeID,fuelTypeID,IMProgramID,inspectFreq,testStandardsID,begModelYearID,endModelYearID,useIMyn,complianceFactor
113,13,13121,2009,31,1,8,1,43,1996,2005,Y,97
113,13,13121,2009,31,1,7,1,41,1975,1995,Y,97
113,13,13121,2009,21,1,8,1,43,1996,2005,Y,97
113,13,13121,2009,21,1,7,1,41,1975,1995,Y,97
301,13,13121,2009,31,1,10,1,51,1996,2005,Y,94.09
301,13,13121,2009,31,1,4,1,24,1975,1995,Y,94.09
301,13,13121,2009,21,1,10,1,51,1996,2005,Y,94.09
301,13,13121,2009,21,1,4,1,24,1975,1995,Y,94.09
.....
8.9.2.2.8. MOVES Vehicle Population by source type input file for MOVES model

The MOVES Population by source type file contains the year, source and population for each reference county. Its format is shown in Table 8.72, “Format for population_13217.csv.

Table 8.72. Format for population_13217.csv

Variable Description
yearID Four-digit source type ID (Integer)
sourceTypeID two-digit source type ID (Integer)
sourceTypePopulationID Three-digit source type population ID (Integer)

Example 8.17. population_13121.csv example file

yearID,sourceTypeID,sourceTypePopulation
2009,11,100
2009,21,100
2009,31,100
2009,32,100
2009,41,100
2009,42,100
2009,43,100
2009,51,100
2009,52,100
2009,53,100
2009,54,100
2009,61,100
2009,62,100
8.9.2.2.9. Dummy Average Speed Distribution file for MOVES model

The Dummy Average Speed Distribution file is a file that contains the average speed bin ID and average speed fraction for each reference counties. Its format is shown in Table 8.73, “Format for dummyavgspeeddistribution.csv.

Table 8.73. Format for dummyavgspeeddistribution.csv

Variable Description
sourceTypeID Two-digit source type ID (Integer)
roadTypeID one-digit road type ID (Integer)
hourDayID Two-digit hour day ID (Integer)
avgSpeedBinID average speed bin ID (Integer)
avgSpeedFraction decimal fraction representing the proportion of vechicles that travel at within each of the speed bins for a specific road typeID and hourDayID for the reference county

Example 8.18. dummy_avgspeeddistribution.csv example file

sourceTypeID,roadTypeID,hourDayID,avgSpeedBinID,avgSpeedFraction
11,2,12,1,0
11,2,12,2,0
11,2,12,3,0
11,2,12,4,0
11,2,12,5,0
11,2,12,6,0
11,2,12,7,0
11,2,12,8,0
11,2,12,9,0
11,2,12,10,0
11,2,12,11,0
11,2,12,12,0.0091073
11,2,12,13,0.0285067
11,2,12,14,0.0988925
11,2,12,15,0.248298
11,2,12,16,0.615196
..
8.9.2.2.10. Dummy Day VMT Fraction file for MOVES model

The Dummy Day VMT Fraction file is a file that contains specifies whether the VMT are weekday or weekend. Its format is shown in Table 8.74, “Format for dummydayvmtfraction.csv.

Table 8.74. Format for dummydayvmtfraction.csv

Variable Description
sourceTypeID Two-digit source type ID (Integer)
monthID one or two-digit month ID (Integer)
roadTypeID one digit road type ID (Integer)
dayID 2 - weekday, 5 - weekend
dayVMTFraction decimal fraction representing the proportion of vehicle miles traveled for the weekday or weekend day type

Example 8.19. dummy_roadtypedistribution.csv example file

sourceTypeID,monthID,roadTypeID,dayID,dayVMTFraction
11,7,1,2,0.237635
11,7,1,5,0.762365
11,7,2,2,0.27882
11,7,2,5,0.72118
11,7,3,2,0.27882
11,7,3,5,0.72118
11,7,4,2,0.237635
11,7,4,5,0.762365
11,7,5,2,0.237635
11,7,5,5,0.762365
21,7,1,2,0.237635
21,7,1,5,0.762365
21,7,2,2,0.27882
21,7,2,5,0.72118
21,7,3,2,0.27882
21,7,3,5,0.72118
21,7,4,2,0.237635
21,7,4,5,0.762365
21,7,5,2,0.237635
21,7,5,5,0.762365
..
8.9.2.2.11. Dummy Hour VMT Fraction file for MOVES model

The Dummy Hour VMT Fraction file is a file that contains specifies the VMT fraction associated with each hour of the day. Its format is shown in Table 8.75, “Format for dummyhourvmtfraction.csv.

Table 8.75. Format for dummyhourvmtfraction.csv

Variable Description
sourceTypeID Two-digit source type ID (Integer)
roadTypeID one digit road type ID (Integer)
dayID one digit day type ID (Integer), 2 - weekday, 5 - weekend
hourID 1-24 hours
hourVMTFraction decimal fraction representing the proportion of vehicle miles traveled are associated with a particular hour of the day for each source type, road type and day type (weekday or weekend)

Example 8.20. dummy_hourvmtfraction.csv example file

sourceTypeID,roadTypeID,dayID,hourID,hourVMTFraction
11,1,2,1,0.0214739
11,1,2,2,0.0144428
11,1,2,3,0.0109684
11,1,2,4,0.00749451
11,1,2,5,0.00683855
11,1,2,6,0.0103588
11,1,2,7,0.0184304
11,1,2,8,0.0268117
11,1,2,9,0.0363852
11,1,2,10,0.0475407
11,1,2,11,0.0574664
11,1,2,12,0.0650786
11,1,2,13,0.0713228
11,1,2,14,0.0714917
11,1,2,15,0.0717226
11,1,2,16,0.0720061
11,1,2,17,0.0711487
11,1,2,18,0.0678874
11,1,2,19,0.0617718
11,1,2,20,0.0516882
11,1,2,21,0.0428658
11,1,2,22,0.0380302
11,1,2,23,0.0322072
11,1,2,24,0.0245677
..
8.9.2.2.12. Dummy Month VMT Fraction file for MOVES model

The Dummy Month VMT Fraction file is a file that contains specifies the VMT fraction associated with each hour of the day. Its format is shown in Table 8.76, “Format for dummymonthvmtfraction.csv.

Table 8.76. Format for dummymonthvmtfraction.csv

Variable Description
sourceTypeID Two-digit source type ID (Integer)
isLeapYear Y or N
monthID one digit day type ID (Integer), 2 - weekday, 5 - weekend
monthVMTFraction decimal fraction representing the proportion of vehicle miles traveled are associated with a specific month for each source type.

Example 8.21. dummy_monthvmtfraction.csv example file

sourceTypeID,isLeapYear,monthID,monthVMTFraction
11,N,1,0.083333333
11,N,2,0.083333333
11,N,3,0.083333333
11,N,4,0.083333333
11,N,5,0.083333333
11,N,6,0.083333333
11,N,7,0.083333333
11,N,8,0.083333333
11,N,9,0.083333333
11,N,10,0.083333333
11,N,11,0.083333333
11,N,12,0.083333333
21,N,1,0.083333333
21,N,2,0.083333333
21,N,3,0.083333333
21,N,4,0.083333333
21,N,5,0.083333333
21,N,6,0.083333333
21,N,7,0.083333333
21,N,8,0.083333333
21,N,9,0.083333333
21,N,10,0.083333333
21,N,11,0.083333333
21,N,12,0.083333333
..
8.9.2.2.13. Dummy Road Type Distribution file for MOVES model

The Road Type Distribution file is a file that contains the average speed bin ID and average speed fraction. Its format is shown in Table 8.77, “Format for dummyroadtypedistribution.csv.

Table 8.77. Format for dummyroadtypedistribution.csv

Variable Description
sourceTypeID Two-digit source type ID (Integer)
roadTypeID one-digit road type ID (Integer)
roadTypeVMTFraction decimal fraction representing the proportion of vehicle miles traveled that occur on a specific road type

Example 8.22. dummy_roadtypedistribution.csv example file

sourceTypeID,roadTypeID,roadTypeVMTFraction
11,1,0.2
11,2,0.2
11,3,0.2
11,4,0.2
11,5,0.2
21,1,0.2
21,2,0.2
21,3,0.2
21,4,0.2
21,5,0.2
..