How to tie a scarf: Essential Knots for Every Occasion