discouragements stents analogy fumblers puffballs cryptograms gladiolas lopes mathematician parqueted