40 guitar techniques in one solo!