This is probably as close to perfect as I am going to try to get. Sub 18 seems to be possible but it will be super close.