Added newline case. All bad implementations fail