Beautiful, stylistic and clearly highly polished! Unfortunately I'm not sure I quite understood *exactly* how to do well (maybe I'm missing some subject matter context), but intuition seemed to carry me pretty far, and it was enjoyable to get some combinations right. Nicely done!