random declaration generator by Sior Todaro Cacciari