3 of 9 um....

#Perl 5 + Perligata, 187 bytes

159 bytes, plus 28 for -MLingua::Romana::Perligata

Use as perl -MLingua::Romana::Perligata foo.pl. Tested on Strawberry 5.20.2 with version 0.6 of Perligata, released two days ago; I don't know whether it works with Perligata version 0.50.

huic vestibulo perlegementum da.his lacunam scindementa da.per in his fac sic
si recidementum hoc tum II fac sic ultimus cis
hoc tum lacunam egresso scribe

Obviously this is clear as a bell. In case it's not, run it with -MLingua::Romana::Perligata=converte instead of -MLingua::Romana::Perligata, and perl will, instead of running the script, output the translation into regular Perl:

$_ = Lingua::Romana::Perligata::getline (*STDIN );
@_ = split ( " ");
for $_ (@_) {if ( ($_ % 2)) {last ( )}
print (STDOUT $_, " ")}

Golfing notes:

  • It seems from the documentation that ultimus si recidementum hoc tum II fac. would work instead of si recidementum hoc tum II fac sic ultimus cis, saving 8 bytes. But it doesn't (it gives a "iussa absentia" error).
  • Undocumented (but unsurprising), you don't need a space after ..
  • (Also unsurprising,) scinde doesn't need a second argument, and uses hoc.
  • Instead of huic vestibulo perlegementum da, I tried -pMLingua::Romana::Perligata, but couldn't get it to work.