Pokemon red or blue version
1 rare candy
Pokemon that can fly
Pokemon that can surf
Access to Cinnabar Island
Step 2: Travel to Viridian City
Step 3: Put a rare candy sixth on your item list
Go to "ITEMS"
Find "RARE CANDY"
Scroll to the sixth item on the list
Press "SELECT" again
This will switch the rare candy to the sixth item on your list