VERY CHALLENGING, yet completely logical! It took me a good while to finish this puzzle and almost gave up a few times...but once I got started I simply could NOT quit! This is the BEST kind of puzzle in my opinion! Thanks for the very enjoyable, totally fun hanjie!!! ~:)