more hints > http://www.newscientist.com/channel/being-human/mg18625011.900