Berapa semangka yang dibawa saat pertama kali memulai perjalanan?

Suatu hari, ada sebuah mobil truk yang akan memulai perjalanan dengan membawa semangka.
Truk tersebut akan melewati 30 kota.
Disetiap Kota truk itu akan menurunkan setengah dari muatan yang ada di truk nya dan menaikan 1 buah semangka.
Ketika tiba di kota ke 30 , muatan di truk tersebut tersisa 1 buah semangka.

Berapa semangka yang dibawa saat pertama kali memulai perjalanan?

Jawabannya kalau menurutku adalah 2 semangka

2 semangka, alasannya…
2-1+1 = 2
2-1+1 = 2

2-1 = 1 (kota ke-30)