Use XML as intermediate representation
extract only elements inside <TABLE>
extrace into 2D array
remove some print
normalize ftw!
convert text nodes to string
clean up prints; convert to GHCN-M v3 format
remove unused property
avoid printing from subroutine
set attributes
Write out to scar.inv and scar.url files
Generate .dat file
mention the two useful programs
extract data from single file dump