My partner says he will upvote anyone who could beat this