Nice neat logic puzzle. You have to think ahead and get things in the right order. Very enjoyable. Thank you