Looks like your trial and error paid off - nicely done! It seems in many cases it requires making error after error in order to learn this properly. You sir have an excellent start!