A Better Solution
LEGAL