Nit: there shouldn't be a space after "solution".