Patience games

(22)