对由0和1这两个数字组成的字符串,作如下规定:按从左向右的顺序,当第一个子串“010”的最后一个0所在数位是第k(k∈N*,且k≥3)位,则称子串“010”在第k位出现;再继续从第k+1位按从左往右的顺序找子串“010”,若第二个子串“010”的最后一个0所在数位是第k+m位(其中m≥3且m∈N*),则称子串“010”在第k+m位出现;……;如此不断地重复下去.如:在字符串1 1 0 1 0 1 0 1 0 1 0中,子串“010”在第5位和第9位出现,而不是在第7位和第11位出现.记在n位由0,1组成的所有字符串中,子串“010”在第n位出现的字符串的个数为f(n).
(1)求f(3),f(4)的值;
(2)求证:对任意的正整数n,f(4n+1)是3的倍数.