I love those challenges! They are so addictive! I just have one question though... Is there a way to check other answers? We can learn so much by seeing different approaches to the same problem. Especially when we're unsure if there was a more efficient way to get the same result. Thank you so much for putting the time and effort to do this Blaw! You rock!