All 42 Types of Shoes EXPLAINED