hard
227