V3;6A;4%;{(0(f94)u(6m(6m)e(cU(6x)a{{0)a7%(c=(6m)mk)dcS(%M(Jh)K(P$)8(0(6r)oos(6L)a(13L(6y)A(1ak(cX)(0(ffz);square;square;0 this draw square
This also draws a square when a mover pushes the push: V3;1q;1q;{(0(?-)c(1q(1q)0(1w(1u)S(87(5n)i(1o(1o)a{c{{{A(a&(2R)(0(P^);square;square;0
Its adjustable by moving the modules(the little parts) to make a bigger square and even a rectangle + its simple
but it draws bigger squares slower
like when i want a square which fits in a 100x100 grid, it takes 385 ticks to finish drawing