fourth puzzle alpha version (with xml reading)