The great weights puzzle

You have twelve weights, one of which is different from the rest. Using just 3 weighings, can you identify which weight is the odd one out, and whether it is heavier or lighter than the rest?
Exploring and noticing Working systematically Conjecturing and generalising Visualising and representing Reasoning, convincing and proving
Being curious Being resourceful Being resilient Being collaborative

Problem



This problem follows on from 9 Weights

You have twelve weights, one of which is heavier or lighter than the rest, but you don't know which one is heavier or lighter, and a balance. Using just 3 weighings on the balance, can you find a way to identify which weight is the odd one out, and whether it is heavier or lighter?