22/35 complete -- got race conditions and termination errors