Programming Ein K'eloheinu

The output 

The program

           

See also English version

Computer source code (in Java) that generates the text shown in the Java applet above:

import java.applet.*;
import java.awt.*;

public class EinKeloheinu extends Applet {

String[] FIRST = {"\u05d0\u05d9\u05df \u05db", "\u05de\u05d9 \u05db",
    "\u05e0\u05d5\u05d3\u05d4 \u05dc", "\u05d1\u05e8\u05d5\u05da ",
    "\u05d0\u05ea\u05d4 \u05d4\u05d5\u05d0 "};
String[] SECOND = {"\u05d0\u05dc\u05d4\u05d9\u05e0\u05d5",
    "\u05d0\u05d3\u05d5\u05e0\u05d9\u05e0\u05d5",
    "\u05de\u05dc\u05db\u05e0\u05d5",
    "\u05de\u05d5\u05e9\u05d9\u05e2\u05e0\u05d5"};

public void paint(Graphics g)
{
    for (int i=0; i<5; i++) for (int j=0; j<4; j++) g.drawString(FIRST[i] + SECOND[j], 10 , 130*i + 25*j + 35);
}
}