>>283676061
Not harder or earlier than this.