algorithm worksheet