q both are integers.