Code

it seems some headers have nan predefined ... so lets just use other variable names
drwxr-xr-x - contrib
drwxr-xr-x - meta
drwxr-xr-x - program
drwxr-xr-x - website