I have a table of elements that generate a list
q[i_]=i;
B=Table[q[i],{i,1,50}]
I would like to parse the list meaning, take the first 10 elements, then take every other element from 11 to 20, then take every 3rd element from 21 to 50.
Any suggestions? Thank you all