If you have ever been on an extended camp or hiking trip you know how quickly you and...