a mechanical art generator