lazy solution to step 6 :D