One problem, three ways: