http://www.jugglermagician.co.uk/Games/miniput.htm