Tayconc2 by
  Alexander Taylor, aka Tayl0r

If you find this too hard I suggest you play
the original 'tayconc'.

www.tayl0r.net
alex.taylor3@ntlworld.com