The Amazing Self-Emptying Cup (Pythagoras' Cup)