skill or luck?(c)