Excellent product! Although it took long to come to Europe, it has been worth the wait! I will buy another one, for sure! It was extremely difficult to solve and this makes it even better, because you will need to spend quite some time on it! Excellent!