unreliable starter2.cpp