import graph3; size3(150,IgnoreAspect); size(8cm,0); limits((50,2005,2),(400,2009,5)); triple m=currentpicture.userMin(); triple M=currentpicture.userMax(); triple target=0.5*(m+M); currentprojection=perspective(camera=target+realmult(dir(60,50),M-m), target=target); xaxis3(Bounds(),OutTicks(Step=100,step=50,endlabel=false),p=blue); yaxis3(Bounds(),OutTicks(Step=1),p=red); zaxis3(Bounds(),OutTicks(Step=1,step=.5),p=.8green);