uva-10129 - Play on Words