assuming that the clicklistener class implements the actionlistener interface, what statement should be used to complete the following code segment?

Answers

Answer 1

Assuming that the clicklistener class implements the ActionListener interface, the statement that should be used to complete the following code segment would be:


clicklistener.addActionListener(this); This code segment adds the clicklistener object as an action listener for the current object, which assumes that the current object also implements the ActionListener interface. Once the content is loaded, clicking on the designated component will trigger the actionPerformed method in the clicklistener class, allowing the appropriate actions to be taken Assuming that the ClickListener class implements the ActionListener interface, you would use the following statement to complete the code segment:yourButton.addActionListener(new ClickListener());This statement creates a new instance of the ClickListener class and adds it as an ActionListener to the button called "yourButton". When the button is clicked, the actionPerformed method within the ClickListener class will be executed.

To learn more about ActionListener click on the link below:

brainly.com/question/13104130

#SPJ11


Related Questions

____ are used by programs on the internet (remote) and on a user’s computer (local) to confirm the user’s identity and provide integrity assurance to any third party concerned.

Answers

Digital certificates are used by programs on the internet (remote) and on a user’s computer (local) to confirm the user’s identity and provide integrity assurance to any third party concerned.

These certificates are electronic documents that contain the certificate holder's public key. Digital certificates are issued by a Certificate Authority (CA) that ensures that the information contained in the certificate is correct.A digital certificate can be used for several purposes, including email security, encryption of network traffic, software authentication, and user authentication.

A digital certificate serves as a form of , similar to a passport or driver's license, in that it verifies the certificate holder's identity and provides assurance of their trustworthiness. Digital certificates are essential for secure online communication and e-commerce transactions. They assist in ensuring that information transmitted over the internet is secure and confidential. Digital certificates are used to establish secure communication between two parties by encrypting data transmissions. In this way, they help to prevent hackers from accessing sensitive information.

To know more about  Digital certificates visit:

https://brainly.com/question/33630781

#SPJ11

In this MySQL challenge, your query should return the names of the people who are reported to (excluding null values), the number of members that report to them, and the average age of those members as an integer. The rows should be ordered by the names in alphabetical order. Your output should look like the following table. Reportsto 1. Members 1 Average Age Bob Boss 2 24. 22 Daniel Smith David s Jenny Richards 32​

Answers

To solve this MySQL challenge, we need to write a query that retrieves the names of people who are reported to (excluding null values), the number of members that report to them, and the average age of those members as an integer.

The rows should be ordered by the names in alphabetical order. Here's the query:

SELECT Reportsto, COUNT(*) AS Members, AVG(age) AS AverageAge
FROM table_name
WHERE Reportsto IS NOT NULL
GROUP BY Reportsto
ORDER BY Reportsto ASC;

In this query, we use the "COUNT" and "AVG" functions to get the number of members and the average age respectively. We also use the "WHERE" clause to exclude null values and the "GROUP BY" clause to group the results by the "Reportsto" column. Finally, we use the "ORDER BY" clause to sort the results by the names in alphabetical order.

Note that you will need to replace "table_name" with the actual name of your table.

To learn more about MySQL challenge, click here:

https://brainly.com/question/13267082

#SPJ11

You are configuring a RAID drive for a Media Streaming Server. Your primary concern is the speed of delivery of the data. This server has two hard disks installed. What type of RAID should you install, and what type of data will be stored on Disk 1 and Disk 2

Answers

Answer:

Raid 0

Explanation:

Raid 0 is a configuration used for speed priority. Datas are stored differently on each disk

For optimal speed in a Media Streaming Server, configure RAID 0 with Disk 1 and Disk 2.

What are the differences between the two?

RAID 0 offers striping, distributing data across both disks for increased throughput. Disk 1 and Disk 2 will store media files, such as videos and audio, ensuring efficient data retrieval and smooth streaming performance.

Note that RAID 0 provides no data redundancy, so backup solutions are crucial to prevent data loss in case of a disk failure.

Read more about data redundancy here:

https://brainly.com/question/30034359

#SPJ2

Write a program that hardcodes a proposed password and checks that it is an acceptable password.
If the proposed password is acceptable password, the program writes a message "Password zzzzzzzzz is acceptable" and ends.
If it is not acceptable, it writes a message "Password is acceptable because it "
Where
is the password which was checked.
is one of:
"is not at least 7 characters long."
"does not contain both upper and lower case alphabetic characters."
"does not contain at least 1 digit."

is used if the PW is not acceptable, else the word not isn't printed.
"is an acceptable password."




Acceptable passwords:

are at least 7 characters long.
contain both upper and lower case alphabetic characters.
contain at least 1 digit.
The logic of this program can be quite tricky. Hint: use toUpperCase(), toLowerCase, and equals(). You will also need nested ifs.

Here some sample runs of the program; your output should look substantially the same:

C:\>java PasswordChecker
Enter your password:
snowflake
Password snowflake is not acceptable because it does not contain both upper and lower case alphabetic characters."

Enter your password:
SnowFlake

Answers

Using the knowledge in computational language in JAVA it is possible to write the code that write a program that hardcodes a proposed password and checks that it is an acceptable password.

Writting the code:

class InvalidPasswordException extends Exception {

 

   int passwordConditionViolated = 0;

 

   public InvalidPasswordException(int conditionViolated)

   {

       super("Invalid Password: ");

       passwordConditionViolated = conditionViolated;

   }

 

   public String printMessage()

   {

       switch (passwordConditionViolated) {

 

       case 1:

           return ("Password length should be"

                   + " between 8 to 15 characters");

 

       case 2:

           return ("Password should not"

                   + " contain any space");

 

       case 3:

           return ("Password should contain"

                   + " at least one digit(0-9)");

 

      case 4:

           return ("Password should contain at "

                   + "least one special character");

 

              case 5:

           return ("Password should contain at"

                   + " least one uppercase letter(A-Z)");

 

       case 6:

           return ("Password should contain at"

                   + " least one lowercase letter(a-z)");

       }

 

       return ("");

   }

}

 

 

See more about JAVA at brainly.com/question/12975450

#SPJ1

Write a program that hardcodes a proposed password and checks that it is an acceptable password.If the

Click cell C6 in the Data worksheet and insert a column. Type Series Name in cell C6. Click cell C7 in the Data worksheet and insert a lookup function that identifies the series code, compares it to the series legend, and then returns the name of the series. Copy the function you entered from cell C7 to the range C8:C22. Change the width of column C to 18.

Answers

Answer:

I was able to obtain an image of the "Data Worksheet" referenced (attached).

First we click on the C6 cell, and click the "Insert column" toolbar button.

Then on the same cell we type the column name "Series Name"

On the cell below (C7) we'll type the VLOOKUP function as follows:

=VLOOKUP(B7;$A$2:$C$4;2)

FIrst argument (B7) is the term to search

Second argument ($A$2:$C$4) is the table containing the terms to search and the results to return.

Notice the use of $ to avoid errors while copying the formula.

The third argument (2) means the function will return the 2nd column from the "Series Legend" cells.

Finally we'll copy the formula in C7 and paste it to the cells below C8 to C22.

To resize the column just drag the right side on top of the column, mouse icon will change to a double-pointed arrow.  

Click cell C6 in the Data worksheet and insert a column. Type Series Name in cell C6. Click cell C7 in

any four features of power point​

Answers

Answer:

Edit, play PowerPoint, add new slide, delete new slide

Explanation:

Answer:

Start With a Built-in Layout. ...

Use Slide Master View to Update Designs Consistently. ...

Use Someone Else's Presentation as a Starting Point. ...

Rearrange Slides for Effectiveness. ...

Follow the Guides. ...

Set Slide Sizes.

Which of the following best explains how bias could occur in the game?
A. Points of interest may be more densely located in cities, favoring players in urban areas over players in rural areas.
B. Some players may engage in trespassing, favoring players in urban areas over players in rural areas.
C. Weather conditions may be unpredictable, favoring players in urban areas over players in rural areas.
D. Special items may not be useful to all players, favoring players in urban areas over players in rural areas.

Answers

Answer:

I believe the answer is A

Correct me if i'm wrong but hope i helped! xoxo

The control panel contains the number of

Answers

A computer system's control panel often has a number of categories, which are groupings of related settings and functions that the user may access and alter.

What are the functions oft he Control Panel?

The Control Panel is a Microsoft Windows component that allows you to see and alter system settings.

It is made up of a collection of applets that let you to install or remove hardware and software, control user accounts, change accessibility features, and access networking settings.

The control panel handles peripheral devices and interacts between them and the host computer.

Learn more about  Control Panel at:

https://brainly.com/question/31921377

#SPJ1

The spreadsheet below shows how much money each store raised for charity during the months of January, February, and March. A1: Blank. B1: Store 1. C1: Store 2. D1: Store 3. A2: January. B2: 170 dollars. C2: 100 dollars. D2: 150 dollars. A 3: February. B3: 235 dollars. B4: 80 dollars. D3: 240 dollars. A4: March. B4: 300 dollars. C4: 75 dollars. D4: 450 dollars. Using this information, answer the following questions. To obtain the total amount raised by Store 1, which range of cells would you use?

PLEASE HURRY I HAVE TO FINISH BY 12:00

The spreadsheet below shows how much money each store raised for charity during the months of January,

Answers

Answer:

B2:B4

Explanation:

Answer:B2:B4 ,sum ,using the sum and average functions on the range of cells

Explanation:

trust i took the test

you need to create a shared folder on a computer running windows 10. it must have following parameters: located in c:\corpdata; domain users of practicelabs domain must have full access to it. which windows powershell command you need to run?

Answers

There are no quotation marks around the security group Domain Users or the domain name practicelabs, which prevents Windows from mapping account names to security IDs.

What is meant by Domain users?

Any user whose username and password are saved on a domain controller rather than the machine they are logging into is referred to as a domain user. The computer queries the domain controller to determine your privileges when you log in as a domain user.

Users who are added to the domain users group on a domain controller are known as domain users. At the server, these domain users can be centrally managed. While local users are those who have been added to the local system. You can choose users in BPC from one of these options alone or in combination.

The complete question is : You created a folder named "codeplans" on a domain member server. You want to share this folder and entered the following Windows PowerShell command:

New-SmbShare -Name "codeplans" -Path "c:\corpdata" -Fullaccess practicelabs\domain users

You get the following error message which you saved as a screenshot. What is cause of this error message?

To learn more about Domain user refer to :

https://brainly.com/question/14481481

#SPJ1

What are the advantages of a watchtower?

Answers

Answer:

Usually used in securing flanks of other burning types.

Allows fast area ignition.

Crew coordination important.

Use in light to medium fuels.

Knowledge of fire behavior very important.

Explanation:

good luck

please mark me as brainlist

Finish the VPython code to move the ball up seven units.
ball.pos._ = ball.pos._ _

Answers

Explanation:

Sure, here's the completed VPython code to move the ball up seven units:

from vpython import *

# create a sphere object with position (0,0,0)

ball = sphere(pos=vector(0,0,0), radius=0.5, color=color.blue)

# move the ball up seven units

ball.pos.y += 7

The ball.pos attribute is a vector object with three components (x, y, z) representing the position of the ball in 3D space. To move the ball up seven units, we simply add 7 to the y-component of the position vector using the += operator.

a team is designing a new user interface for a website and deciding between two formats for collaboration: an in-person brainstorming session using paper, markers, and post-its a digital document in a productivity software suite that allows for simultaneous editing and comment threads what would be the benefit of collaborating with the digital document?

Answers

Digital documents that support concurrent editing and commenting enable real-time collaboration, simple change tracking, and distant collaboration.

Compared to in-person brainstorming sessions, working together on a digital document has significant advantages. The first benefit is that it enables real-time collaboration, allowing team members to work on the document concurrently without the need for follow-up meetings or emails. Second, it makes it simple to track changes, which makes it simpler to maintain track of various document versions. Last but not least, digital documents enable remote collaboration, which is crucial in the modern workplace where many teams operate remotely. Collaboration is facilitated via comment threads in digital documents, which also make it simple for team members to communicate and provide input.

learn more about document here:

https://brainly.com/question/13406067

#SPJ4

true or false: when your system is idle, or an application is running, the processor should not be running at its peak.

Answers

"True or false: when your system is idle, or an application is running, the processor should not be running at its peak."

The processor is to execute instructions and carry out tasks. When the system is idle, there are fewer instructions to execute, and therefore, the processor should not be running at its peak. Similarly, when an application is running, the processor will execute instructions specific to that application, but it should not be constantly running at its peak.

When your system is idle or running a basic application, the processor does not need to run at its peak performance. Modern processors are designed to adjust their performance based on the current workload, saving energy and reducing heat generation.

To know more about Running visit:-

https://brainly.com/question/13761360

#SPJ11

Who created google and released it

Answers

Sergei brin and Larry page
The creators are Sergey Brin and Larry Page and they released it in August 1998

Input/output devices provide data and instructions to the computer and receive results from it. True or False?

Answers

It's true that input devices are utilised to feed the computer system with data and instructions.

Is it true or incorrect that the output device shows the input data's results?

Explanation: Raw data supplied into the computer through an input device is processed, and the output device shows the results. There are various output devices that show output in various formats, including text, photos, hard copies, audio, and video.

Is it accurate to say that the output device takes information and commands from the user?

Data and instructions are accepted by input devices from the user or from another computer system. Data that has been processed is returned through output devices to the user or to another computer. The keyboard is the most used type of input device.

To know more about computer system visit:-

https://brainly.com/question/30146762

#SPJ1

Say you un-submit something and it alerts your teacher. Can the teachers still see what document you un-submitted?

Answers

Yes because it alerts your teacher, let the teacher see what document you had un-submitted

Hot Dog Cookout Calculator Assume hot dogs come in packages of 10, and hot dog buns come in packages of 8. Write a program that calculates the number of packages of hot dogs and the number of packages of hot dog buns needed for a cookout, with the minimum amount of leftovers. The program should ask the user for the number of people attending the cookout and the number of hot dogs each person will be given. The program should display the following details: 1. The minimum number of packages of hot dogs required 216.2. The minimum number of packages of hot dog buns required.3. The number of hot dogs that will be left over.4. The number of hot dog buns that will be left over.

Answers

Answer:

Following are the code to this question:

person= int(input("Input the value who attend the cookout: "))#defining a variable person for input value

Given_hotdog = int(input("Input the value of hotdog, that each person will take: "))#defining a variable Given_hotdog for input value

hotdogs = person* Given_hotdog #calculating the total value of hotdogs

# calculating the numbers of the package, that holds require hotdog and buns

package_hotdog=int(hotdogs/10)+1# calculating hotdog packages

bun_package=int(hotdogs/8)+1# calculating buns package

left_hotdogs= package_hotdog*10 -hotdogs# calculating left hotdogs

left_buns=bun_package*8-hotdogs# calculating left buns

print("Total Hotdogs",hotdogs)#print total hotdogs value

print("The Minimum number of packages require for hotdogs: ", package_hotdog)#print require hotdogs value

print("The Minimum number of packages require for buns: ", bun_package)#print require buns value

print("Number of left hotdogs: ", left_hotdogs)#print left hotdogs value

print("Number of left buns: ", left_buns)#print left buns value

Output:

please find the attached file.

Explanation:

In the above-given code, the "person and Given_hotdog" variable is declared, which is used to take input from the user end and in the "hotdogs" variable we calculate its total value.

In the next step, "package_hotdog and bun_package" is declared, which uses the "hotdogs" variable to calculate its value.  At the last step, the "left_hotdogs and left_buns" variable is declared, which uses the above variable for calculating the value and use the print method to print its value.
Hot Dog Cookout Calculator Assume hot dogs come in packages of 10, and hot dog buns come in packages


What steps will add content to a report header section?
1. Open the report in
2. Right-click a
__ and click Report Header/Footer.
3. On the Design tab, in the ____group, click Controls, and add the desired content.
4. To add an image, click Insert Image, and use the ___ to format the image
5. Save the report, and view it in Layout or Preview view.

Answers

Answer:

Design, Section divider or blank area, Controls, Property sheet

Explanation:

edge 2021

The steps to add content to a report header section includes:

Right-click a and click Report Header/Footer.On the Design tab,  click Controls, and add the desired content.

What is the Report headers?

In a document, they appear once at the beginning of the report and before the page header.

Hence, when we need to click on the Design tab,  click Controls, and add the desired content to add content to a report header section.

Read more about report header

brainly.com/question/2329500

#SPJ2

Which are characteristics of a video with a higher
bit rate? Choose all that apply.
fewer frames per second
more frames per second
lower quality
higher quality
larger file size
smaller file size

Answers

Answer:

D and E.

Explanation:

Information that is sent across a network is divided into chunks called __________.

Answers

Answer:

Packets

Explanation:

The temperature at 8 AM was 44°F and at noon it was 64°F. what was the percent of change from 8 AM to noon?

Answers

Answer: 45.45%

Explanation:

Time Passed: 4 hours

Difference in Temperature: 20°F

20/44 = .45454545454545

.45454545454545*100 = 45.45%

Correct me if I am incorrect.

Choose the correct term to complete the sentence.

A _ search can perform a search on the list [1, 10, 2, 3, 5].

Answers

Answer:

search can perform a search on the list

Answer:

linear

Explanation:

yes..

A four byte hexadecimal number beginning with lower order byte is stored from memory location D055 H. Write a program in assembly language to check whether given number is palindrome or not. If the number is palindrome then HL register pair must contain AAAA H else FFFF H

Answers

How would I write a program, that’s hard

2. Read the following scenarios about how three different programmera approach
programming a computer game. Identify which type of programming design
approach each represents (3 points):
a) Yolanda first breaks down the whole game she needs to program into modules.
She then breaks these modules into smaller modules until the individual parts are
manageable for programming. She writes the smallest modules, and then
recombines them into larger parts.
b) Isabella takes the game process and groups together sets of related data involved
in the process. She then identifies the messages the data should respond to. After
writing the code for each set of data, Isabella then combines, tests, and refines the
subsets until the software runs properly

Answers

a.) Structured programming

b.) Object-oriented programming

c.) Top-down programming

The programming design approach represented in this scenario is modular programming. The programming design approach represented in this scenario is object-oriented programming.

What is programming?

The process of creating a set of instructions that tells a computer how to perform a task is known as programming.

Computer programming languages such as JavaScript, Python, and C++ can be used to create programs.

Modular programming is the programming design approach represented in this scenario.

Yolanda divides the entire game into modules, which are then subdivided further into smaller modules until the individual parts are manageable for programming.

Object-oriented programming is the programming design approach represented in this scenario. Isabella organizes sets of related data and determines which messages the data should respond to.

Thus, this method entails representing data and functions as objects and employing inheritance and polymorphism to generate flexible and reusable code.

For more details regarding programming, visit:

https://brainly.com/question/11023419

#SPJ2

For problems 14 – 21 determine all the roots of the given function.

y
(
t
)
=
40
+
3
t

t
2
f
(
x
)
=
6
x
4

5
x
3

4
x
2
Z
(
p
)
=
6

11
p

p
2
h
(
y
)
=
4
y
6
+
10
y
5
+
y
4
g
(
z
)
=
z
7
+
6
z
4

16
z
f
(
t
)
=
t
1
2

8
t
1
4
+
15
h
(
w
)
=
w
4
w
+
5
+
3
w
w

8

Answers

What’s the problem ?

Which two statements accurately describe this computer program? Click all that apply.
A. Clicking the green flag is the event that triggers the cat to move.
B. The code is written in C++, a block-based programming language.
C. The programmer refused a module to make the cat move and make noise.
D. There are two sprites, wearing cat and butterfly costumes.

Which two statements accurately describe this computer program? Click all that apply.A. Clicking the

Answers

Answers:
C & D

Explanation:
Clicking the green flag is not the event that triggers the cat to move, as the orange "event" block says to trigger when the sprite is clicked, and this is not C++.

Clicking the green flag is not the event that triggers the cat to move, as the orange "event" block says to trigger when the sprite is clicked, and this is not C++.

What is Computer program?

Instructions must be expressed clearly and precisely since computers can only understand particular instructions or commands in the language that the user is programming them in.

Some computers require users to develop programs using blocks while others demand text-based languages since not all computers can comprehend the same things.

In contrast to computers, your acquaintance would be able to read beyond any spelling and grammar mistakes or request clarification if your handwriting was illegible if you opted to write down the instructions for them.

Therefore, Clicking the green flag is not the event that triggers the cat to move, as the orange "event" block says to trigger when the sprite is clicked, and this is not C++.

To learn more about Computer programe, refer to the link:

https://brainly.com/question/14618533

#SPJ7

computers direct robots and other machines to do specific tasks in a technology known as

Answers

Answer:

Computers direct robots and other machines to do specific tasks in a technology known as. computer-aided manufacturing.

Taylor organizes and manages all his files and folders logically. How does this activity help Taylor in his daily work environment?
A.
improves efficiency at work
B.
improves time management skills at work
C.
improves leadership skills at work
D.
improves team management skills at work

Answers

Answer:

B

Explanation:

If Taylor has all of his folders organized he will not have to spend forever trying to find a document when he could have the document and be getting to a meeting or lunch.

I hope this helps you.

Answer:

wouldnt it be efficiency

Explanation:

you only organize and manage folders to be quick and efficient not manage your time.

Alicia is at the football game on Friday with her friends. On her drive home, she swerves to avoid a piece of debris in the road and slides into a ditch. Alicia is okay, but her car has $8,000 worth of damage. What type (s) of insurance could Alicia use to cover this accident?

Answers

Answer:

Alicia may be able to use her auto insurance to cover the damages to her car resulting from the accident. Specifically, she may be able to use her collision coverage, which is designed to cover damages to a policyholder's vehicle that result from a collision with another object, such as another car or a piece of debris in the road. If Alicia has collision coverage on her auto insurance policy, it should cover the $8,000 worth of damages to her car, minus any applicable deductible. In addition to collision coverage, Alicia may also be able to use her comprehensive coverage to cover the damages to her car. Comprehensive coverage is designed to cover damages to a policyholder's vehicle that are caused by non-collision events, such as fire, theft, or weather-related events. If Alicia has comprehensive coverage on her auto insurance policy, it may also cover the damages to her car, again minus any applicable deductible.

Explanation:

Other Questions
studies show that brushing every day with gleam toothpaste will extend the life of your teeth. this is an example of what fallacy? A nurse is teaching a client who has a new prescription for ibuprofen to treat hip pain. Which of thefollowing instructions should the nurse include in the teaching?A. Expect ringing in your ears.B. Take the medication with food.C. Store the medication in the refrigerator.D. Monitor for weight loss. The drawing shows a semicircular window separated into 3 sections of coloredglass.RedGreen +Green404018"Approximately how many square inches of the tinted glass are red? A patient presents with fever, complains of joint pain, fatigue, burning eye sensation, and shaking of the upper extremities. What sample would we want to obtain from the patient to send to the lab? Feces Blood Nasal Swab Urine Consider the function z=F(x,y)=2x 22x 32xy2y 2. a) Show that the function has two critical points at (x 0,w 0)=(0,0) and (x 0,y 0)= (5/6,5/12) b) Compute all second partial derivatives of F(x,y). prove that for all positive integers n, the inequality p(n)2 < p(n2 2n) holds. In order to be classified as a domestic corporation, a corporation must acquire all resources and sell all products within one country. Laurent est au caf avec des amis et il fait (makes) des suggestions. Que suggre-t-il? Suivez le modle Can someone please help me Factor 100x220xy+y2 An overall plan for obtaining the information needed to address a research problem or issue is called thea) research design.b) problem recognition.c) hypothesis.d) data collection method.e) sampling procedure. Calculate the amount you would measure out if you wanted exactly one mole of each of the following:Show calculation a) Uranium b) Magnesium Which president is believed to be the first to pardon a turkey and start this annual tradition?. What sequence equation would represent this graph? What about allowing a failing piece of equipment or faulty power cord to remain on the floor as active equipment? Describe the effect of:1. Air Spoilers:2. Inboard Aileron :3. Slats:4. Trim Tabs :5. Flaperons :6. Ruddervators: Find the average rate of change of the function over the given interval. (Round your answer to three decimal places.) f(x) = sin(x), Compare this average rate of change with the instantaneous rates of change at the endpoints of the interval. (Round your answers to three decimal places.) left endpoint right endpoint Question 5 of 10What is the surface area of the sphere below?A. 64 unitsB. 512 unitsC. 512m unitsD. Cannot be determined Please help, I am desperate!?! Will name Brainliest!!Suppose that a spotlight is used for lighting objects at many different distances and that the area A of the light circle produced is related to the distance x to the lighted object by A=0.1x^2.a. If the spotlight produces 250 lumens of light energy, what function gives the intensity of the light I, (in lumens per square foot) as a function of the distance x in feet from the spotlight to its target?b. Write and solve equations that match these questions about the light intensity from the spotlight.i. What is the intensity of light on an object that is 20 feet from the spotlight source?ii. How far from the spotlight is an object that recieves 100 lumens of light per square foot? irony is a between what is expected to happen and what actually happens I want you to put this in your words own words and shorten it a bit.In 25 mins at most