Sport meets philosophy - what judo can teach us about life