Kapitel 2 i Ruby kursen.