add a block of code to store an array of road objects, each of which contains properties naming its two endpoints and its length
add comments line to disable a link to script.js
add a link to chapt7.js in java.html
add an object that associates place-names with signpost lists
add a program that first initializes object calld roads and add a function makeRoad
add a function makeRoads that takes any uneven number of arguments
add a function makeRoads that takes any uneven number of arguments
add a function uses one parameter and gets the other parameters
add a function that retrieves the roads arrays
add the gambler's method for path-finding algorithm
add algorithm calls member to check whether have been at a place already
Adjusting functio  for each to recognise exceptions
Add a higher-order function any
Add every function companion of any function
Add function flatten that takes an array of arrays
Add function filter that takes a function and an array as arguments
Add an algorithm to generate routes
Add a function shortestRouter to find the shortest
Add a function minimise to help no screw up when given an empty array
Add a function heightAt that gives height