major overhaul of WeakToStrong/StrongToWeak; it can now handle the whole tutorial