John initially thought he had picked 32 carrots from his garden, but he realized his mistake and corrected the number to the previously stated 27. If we consider the scenario where he indeed had 32 to begin with and 16 of them were not ripe, and then his friend gives him another ripe carrot, how many ripe carrots would he have then?