Add solution to 043
Minor changes to solution explanation and comments