a screen saver, generate and resolve maze automatic