Socks and rock shoes