Lol. I Iggle 13088 posts Joined: Sep 14, 2007 Posted 9:31 pm on Mar 27, 2025 0 I would happily spot you 25 points in an IQ test.