Use suitable type