28 less lines!