Slightly longer explanation
replaced literals with variables