Skills or luck? ... Probably luck.