The progress reports are in an Mr E is still bewildered as to how he could possibly be losing! I am not for one instance saying that any teams are cheating…..though the Power Puff Girls have been acting very suspiciously for weeks. Hmm….