def process_data(data):
for i in range(len(data)):
if data[i] < 0:
data[i] = 0
elif data[i] == 0:
data[i] = 1
else:
data[i] *= 2
for i in range(len(data)):
if data[i] % 2 == 0:
data[i] = data[i] // 2
else:
data[i] = data[i] * 3 + 1
return data
data = [1, -2, 3, 0, 5]
result = process_data(data)
print(result)