6 might be just right...;) Will upgrade it if necessary.
Your wish granted ;)
But seriously, if anyone can solve that, he deserves more than 6 points!