A#50 Solutions