There is a correct answer somewhere in this thread. :)