How to tip in almost any ambiguous situation you can imagine