Just try printing a long string in place of hello world, you will probbly find that letters appear later on in the string.Here's how to do the first part (try printing a long string):
#include <LiquidCrystal.h>I don't agree with the second part (you will probbly find that letters appear later on in the string).
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // put your pin numbers here
lcd.begin(20, 4); // this will work for all displays except some rare 16x1's
for (char i=47; i<127; i++) // send 80 consecutive displayable characters to the LCD
delay(100); // this delay allows you to observe the addressing sequence
I think you will probably see characters in 16 locations and blocks in the rest of the locations.