4.2 problems
#8:
#40:
Website maintained by
Andy Long
. Comments appreciated.