These are getting tougher - did a trivial solution to the last one