190117 Scala (c) Gert Daemen