thinking
227