The @best@ breakdown
509