lol I can get it down to 3 lines inside a function, but no one liner . Perhaps 2