>>539710585
Not as good as the first, but it was missing some details.