About three years ago I responded to an add for a "baby aussie python". I purchased him and did some research and came to the conclusion that it was an olive python. Now I am realizing it could be a water python. How can I tell the difference? They look the same to me. Thanks.