저도 이 문제로 한참을 씨름했습니다..
해답은 공백 두 개 (" ") 가 결과에 출력되서는 안됩니다.
이 조건이 모호하게 되어있습니다.
그리고 공백 두 개가 출력되더라도, decoding_sentence()는 PASS로 뜨고
encoding_sentence()는 FAIL로 뜹니다.
자꾸 안되시는 분들은 공백 두 개 이상을 한 개로 바꾸어주는 함수를
decoding_sentence()와 encoding_sentence()에 넣어보세요.
해결될겁니다.