Arguably the best solution