this seems to work for a solution