playingforchange.
solutions