By the way, I forgot to mention that this puzzle is 2300 rated, so it is very good to know how to do it.