28 - with a better solution found on site

much better