Reusable C