working version of the first task