Why Do Molecules Have Different Shapes