really added solution 19 this time