I gave up on this. Too slow too contrived. I suggest you pass on this book.