more fun with shifting colored triangles + using new variables