Here's a Python program to find the longest words in a provided text file:
with open("filename.txt") as f:
text = f.read()
words = text.split()
longest_words = []
max_length = len(max(words, key=len))
for word in words:
if len(word) == max_length:
longest_words.append(word)
print("Longest word(s):", longest_words)
Explanation:
This program reads in the contents of a text file, splits the text into individual words, and then iterates over each word to find the longest words. It stores the longest words in a list and prints them out at the end.
The with open() statement is used to open the file and automatically close it when the program is done reading it. The read() method is used to read the contents of the file into a string variable called text. The split() method is then used to split the text into individual words and store them in a list called words.
The max() function is used to find the maximum length of all the words in the list, and this value is stored in a variable called max_length. The program then iterates over each word in the list, and if the length of the word matches the max_length, it is added to a list called longest_words.Finally, the program prints out the list of longest words.
To know more about Python program click here:
https://brainly.com/question/28248633
#SPJ11
what happens when you get 3 warnings on this site?
What data type is this statement defined as in Python?
testAvg = 0.00;
A. integer
B. string
C. float
D. real
String because in python a succession of Unicode characters is called a string. Unicode was created to encompass all characters in all languages and bring encoding standardization.
What is python?Python is a programming language for creating websites and software, as well as automating processes and conducting data analysis.
Python is a general-purpose programming language, which means it can be used to develop a wide range of applications and isn't tailored to any particular problem.
Thus, option B is correct.
For more details about python, click here
https://brainly.com/question/13441316
#SPJ1
what is the general name of the processor feature that amd calls hypertransport? group of answer choices multicore processing multithreading virtualization multiprocessor platform
The general name of the processor feature that AMD calls HyperTransport is "Multiprocessor Platform."
What do you mean by Processor?
A processor, also known as a central processing unit (CPU), is the main component in a computer that performs most of the processing tasks. It acts as the "brain" of the computer, executing instructions and carrying out operations as specified by software programs. The processor performs basic arithmetic, logical, and input/output operations and communicates with other components in the system, such as memory and storage devices.
Modern processors are highly sophisticated, with multiple cores and the ability to execute multiple instructions simultaneously (known as multithreading), making them capable of handling complex tasks and enabling fast performance.
The general name of the processor feature that AMD calls HyperTransport is Multiprocessor Platform.
Multiprocessor Platform refers to the technology that enables multiple processors to work together in a computer system. It is a technology that enables the communication between multiple processors, ensuring that the system runs smoothly and efficiently.
HyperTransport is a specific technology that AMD has developed for use in their processors. It enables high-speed communication between processors and other components within the system, thereby allowing for faster processing and increased overall performance.
Learn more about Processor click here:
https://brainly.com/question/14400616
#SPJ4
Select ALL the sentences of FOL. -Mix) Ex(H(x)&x=p) Op-b AxAy(L(x,y)->Lly.a) Plxa) Pa) P(x) -m(b)
To clarify, I'll go through each sentence and indicate whether it is a valid sentence in First-Order Logic (FOL) or not:
1. **-Mix)**: Not a valid FOL sentence. It appears to be a notation or symbol that does not conform to FOL syntax.
2. **Ex(H(x)&x=p)**: Valid FOL sentence. It represents the existence of an object x such that the predicate H holds for x, and x is equal to p.
3. **Op-b**: Not a valid FOL sentence. It seems to be a notation or symbol that does not conform to FOL syntax.
4. **AxAy(L(x,y)->Lly.a)**: Valid FOL sentence. It represents a universally quantified statement, stating that for all x and y, if the predicate L holds for x and y, then it also holds for L applied to y and a.
5. **Plxa)**: Not a valid FOL sentence. It appears to be an incomplete expression or has incorrect syntax.
6. **Pa)**: Valid FOL sentence. It represents the predicate P applied to the object a.
7. **P(x)**: Valid FOL sentence. It represents the predicate P applied to the variable x.
8. **-m(b)**: Not a valid FOL sentence. It seems to be a notation or symbol that does not conform to FOL syntax.
Therefore, the valid FOL sentences are: Ex(H(x)&x=p), AxAy(L(x,y)->Lly.a), Pa), and P(x).
Note: The validity of FOL sentences also depends on the underlying interpretation of the predicates, variables, and constants used.
learn more about First-Order Logic (FOL)
https://brainly.com/question/18455202?referrer=searchResults
#SPJ11
felicia is a network engineer deploying a virtual private network (vpn) solution. the vpn operates using secure shell (ssh). when asked by a new helpdesk tech about which layer of the osi model it employs, how does felicia answer?
Answer: 7
Felicia is a network engineer deploying a virtual private network (VPN) solution. The VPN operates using Secure Shell (SSH).
SSH refers both to the cryptographic network protocol and to the suite of utilities that implement that protocol. SSH uses the client-server model, connecting a Secure Shell client application, which is the end where the session is displayed, with an SSH server, which is the end where the session runs. SSH implementations often include support for application protocols used for terminal emulation or file transfers.
Present in all data centers, SSH ships by default with every Unix, Linux and Mac server. SSH connections have been used to secure many different types of communications between a local machine and a remote host, including secure remote access to resources, remote execution of commands, delivery of software patches, and updates and other administrative or management tasks.
To know more about VPN , click here:
https://brainly.in/question/6988355
#SPJ4
Malik is studying sociology in an online course but is having trouble connecting with every part of the topic. What can he do to help this?
The thing that Malik can do to help this is to find parts of the subject he can connect with and become more invested through those.
What is the subject about?Malik can attempt a few things to assist him interface with every portion of the subject in his online human science course by:
Go to virtual office hours: Malik can reach out to his teacher to plan virtual office hours or inquire for additional assets to assist him way better get it the subject. Malik can take an interest in online course dialogs or gatherings to listen diverse viewpoints on the subject and inquire questions.
Learn more about subject from
https://brainly.com/question/29757860
#SPJ1
What is the value of the variable “I” just before the program exits the whole loop?
I=1;
While(I<5)
{I++;}
I =I +2;
A)1
B)4
C)5
D)6
E)7
Answer:
For PLATO, the answer is NOT 4.
Explanation:
The value of the variable “I” just before the program exits the whole loop is 7. The correct option is E.
What are the variables in the program?A variable in programming is a value that can change based on external factors or data that has been supplied to the program. A program typically consists of data that it uses while running and instructions that tell the machine what to execute.
In a computer program, information is stored in variables so that it may be accessed and changed.
They also give us the means to give data a name that is descriptive, making it easier for us and the reader to understand our programs. It can be useful to conceive of variables as data storage units.
I=1;
While(I<5)
{I++;}
I =I +2; 7
Therefore, the correct option is E) 7.
To learn more about variables, refer to the link:
https://brainly.com/question/15776744
#SPJ2
write an algorithm to calculate the simple interest using the formula
Answer:
step 1:- start
step 2:-read principal amount, rate and time
step 3:- calculate interest using formula sI=((amount*rate*time)/100)
step 4:- print simple interest
step 5:- //CPP program to find compound interest for. //given values
What are the common camera hazards? When might you encounter these hazards in your life, and what do you plan to
do to avoid them?
plz helppp
Answer:
Common Camera hazards are dust, sand, non-microfiber cloths, oil, water, shocks, and blunt force. In order to avoid them, be sure to use lens covers, microfiber cloths, camera cases, camera jackets (can be improvised using a towel), and keep the neck strap on your neck.
A camera detector has an array of 4096 by 2048 pixels and uses a colour depth of 16.
Calculate the size of an image taken by this camera; give your answer in MiB.
The size of an image taken by this camera is approximately 16 MiB.
How to calculate the size of an image?To calculate the size of the image taken by the camera, we need to know the total number of bits in the image.
The number of pixels in the image is:
4096 pixels × 2048 pixels = 8,388,608 pixels
The colour depth is 16, which means that each pixel can be represented by 16 bits. Therefore, the total number of bits in the image is:
8,388,608 pixels × 16 bits per pixel = 134,217,728 bits
To convert bits to mebibytes (MiB), we divide by 8 and then by 1,048,576:
134,217,728 bits ÷ 8 bits per byte ÷ 1,048,576 bytes per MiB = 16 MiB (rounded to two decimal places)
Learn more about cameras at:
https://brainly.com/question/26320121
#SPJ1
WILL MARK BRAIN LIST!
2 red and 2 overlapping balls in the center are surrounded by a green, fuzzy, circular cloud with a white line running through it. 2 green balls sit on the white line, and a line leading a bracket around the balls is labeled A. A line leading to a bracket overlapping the white line is labeled B.Identify the parts of the atom that are labeled in the diagram.Label A:Label B:
Answer: Label A: nucleus. Label B: Electron Cloud
Explanation: I got it right
Answer:
Label A is nucleus and Label B is electron cloud
Explanation:
What is an advantage of using flash drives for file storage?
1) The files on them can be accessed through the Internet.
2) They are small enough to fit in a pocket.
3) They are built to work with a computer’s internal hard drive.
4) They almost always last forever and never wear out.
Answer:
2) They are small enough to fit in a pocket.
Explanation:
I need help with 9.1
Answer:
x=circumfrence of circle im 29 boi
Explanation:
A metaphor of human-computer interaction (HCI) in which interacting with the computer, is much like carrying on a conversation is called a _______ metaphor.
You are creating a story map about Mexico. After configuring the web app template, you launch the app to test it. When the app opens, the map is zoomed to the whole world, instead of to Mexico. What actions will fix the problem
why are USB ports incorporated in game consoles
Answer:
The USB port on the bottom of the console is used only for two things, charging the device and connecting it to the dock.
I guess these are the reasons they are incorporated into game consoles.
Explanation:
Assume the availability of a function called fact. The function receives an argument containing an integer value and returns an integer value. The function should return the factorial of the argument. That is, if the argument is one or zero, the function should return 1. Otherwise, it should return the product of all the integers from 1 to the argument. So the value of fact(4) is 1*2*3*4 and the value of fact(10) is 1*2*3*4*5*6*7*8*9*10. Additionally, assume that the variable k has been initialized with a positive integer value. Write a statement that assigns the value of fact(k) to a variable x. The solution must include multiplying the return value of fact by k.
Answer:
Following are the code to the given question:
def fact(k):#defining a method fact that holds a parameter
o=1#defining a variable o that holds a value that is 1
if(k==0):#defining if block that checks k equal to 0
o=1#using o variable that holds a value 1
else:#defining else block
for i in range(k):#defining for loop to calculates Factorial
o=o*(i+1)#calculating Factorial value
return(o)#return Factorial value
k=10#defining a variable k that holds a value 10
print("Factorial value:", fact(k))#use print method tom print Factorial value
Output:
Factorial value: 3628800
Explanation:
In this code, a method, "fact" is declared that accepts one parameter "k", in the method if block is used, in the if the block it checks k-value that is equal to 0 if the condition is true it will return a value that is "1". Otherwise, it will go to the else block. This section, uses the for loop to calculates its factorial value and adds its value into the "o", and returns its value. Outside the method, k is declared that holds its value and passes into the fact method parameter, and uses the print method to print its return value.Select all correct guidelines that should be followed regarding layout.
0
Use the font size of 44 to 66 points for the title.
Use no more than four colors.
Use no more than four fonts on each slide.
Use graphics only when they add value.
Use a high degree of contrast between the text and the background.
Limit the amount of information you put on each slide.
Use a font that is easy to read.
Use at least 48-point size font for all presentation text.
The correct guidelines that should be followed regarding layout are:
The GuidelinesUse a font size of 44 to 66 points for the title.Use no more than four colors.Use no more than four fonts on each slide.Use graphics only when they add value.Use a high degree of contrast between the text and the background.Limit the amount of information you put on each slide.Use a font that is easy to read.It is crucial to follow specific principles when it comes to design guidelines. Some tips to improve your presentation are: selecting a font size between 44 and 66 points for the title, using a maximum of four colors and fonts, including graphics only if necessary, guaranteeing there is enough contrast between text and background, keeping your slides simple and brief, and using legible typesets. These instructions aid in developing presentations that are both visually captivating and efficient.
Read more about layout guidelines here:
https://brainly.com/question/27619362
#SPJ1
multiple dimensions allow users to access and analyze any view of the database data.
True or false
False. The statement is false. Multiple dimensions in the context of databases refer to a technique used in data modeling and analytics, particularly in multidimensional databases and OLAP (Online Analytical Processing) systems. Multiple dimensions allow users to analyze data from different perspectives or attributes simultaneously.
However, multiple dimensions alone do not guarantee users can access and analyze any view of the database data. The ability to access and analyze different views depends on the data modeling, database design, and the specific tools or software used for data analysis. Accessing and analyzing any view of the database data may require proper querying, filtering, and aggregation techniques, as well as appropriate permissions and data access controls.
To learn more about Multiple click on the link below:
brainly.com/question/32224409
#SPJ11
A company is looking for an employee to design and test connections in its
computer systems. Which field includes this job?
The employee that design and test connections in its computer systems is in the computer architecture field.
What is design and test connections?This is known to be a field in computer system where system engineers makes a lot of computer designs and also involve in testing of connections such as internet connections, etc.
Note that The employee that design and test connections in its computer systems is in the computer architecture field and they are known to be Computer software engineers
Learn more about Computer jobs from
https://brainly.com/question/24588527
#SPJ1
Rebbeca has finished with the research and outline portion of her slide presentation. Now, the next logical step is to begin working on what part of her slide?
Answer:
The next step is creating the layout and template style
Explanation:
As we know that the power point presentation is used for preparing the slides i.e. easy for the company to describe them by adding the images, videos with sounds.
As in the situation it is given that the Rebbeca completed with the portion of the research and outline now the next and logical step would be that she could create the layout and the style of the template so that it looks attractive to the audience
Therefore the above represents the answer
when creating a table with a primary key, the following object(s) are also created group of answer choices unique index not null check constraint non-unique index trigger sequence
When creating a table with a primary key, a unique index is also created. This unique index ensures that each row in the table has a unique value in the primary key column(s). In addition, a not null check constraint is often applied to the primary key column(s) to ensure that the values are always present and not empty.
Non-unique indexes can also be created on other columns in the table for faster searching and sorting. Triggers can also be created to automatically execute certain actions when changes are made to the table, such as updating related data in other tables. Finally, a sequence may be created to generate unique values for the primary key column(s). In conclusion, creating a primary key in a table involves the creation of a unique index, not null check constraint, and may involve the creation of non-unique indexes, triggers, and a sequence.
To know more about triggers visit:
brainly.com/question/8215842
#SPJ11
What is the worst-case complexity of adding an element to a linked-list-based, unlimited-capacity stack, and why? All stack operations are always 0(1). Odlog N), to find the correct location to add the element O(N), to find the correct location to add the element. O(N), to copy all elements to a larger list when the stack is full.
The worst-case complexity of adding an element to a linked-list-based, unlimited-capacity stack is O(1). Here is why:Stacks use LIFO (last-in, first-out) to manage data structures.
A linked-list-based, unlimited-capacity stack, in particular, is implemented by linking nodes or data elements in a sequence in which every node or element points to the next one, thereby enabling unlimited data storage.The reason why the worst-case complexity of adding an element to a linked-list-based, unlimited-capacity stack is O(1) is because all stack operations are always 0(1).
This is the best scenario for the implementation of the linked-list-based, unlimited-capacity stack. Even though the average case complexity of adding an element to a linked-list-based, unlimited-capacity stack may be higher than the worst-case complexity, the worst-case complexity remains O(1).In addition, the other options provided such as O(log N) and O(N) are not applicable for linked-list-based, unlimited-capacity stacks. The operation of adding an element to a linked-list-based, unlimited-capacity stack is not dependent on any logarithmic or linear time complexities.
To know more about complexity visit:
https://brainly.com/question/31836111
#SPJ11
Which of these words does not describe factual data?
Question 1 options:
observation
measurement
calculation
opinion
Answer:
Opinion.
Explanation:
Opinions are made by what someone thinks. What someone thinks is not nececarrily based on true facts.
Match each scenario to the absolute value expression that describes it. 1. the distance moved when going backwards five spaces in a board game |-5| 2. the amount of improvement when increasing your grade by 7% |+7| 3. the change in height when climbing a 5-foot wall |+5| 4. the change of an account balance when spending $8 |-8| 5. the effect of eating five out of one dozen pears |+8| 6. the amount of change when the temperature rises from 5°C to 13°C |-7| i will mark brainlist
Answer:
that is what it looks like now you should know what the answer.
Explanation:
A Microsoft Excel spreadsheet is laid out in a grid of columns and rows. The columns are labeled with letters: A,B,C… while rows are labeled with numbers: 1,2,3… and so on. A cell is where a column and row intersect. For example, where column B intersects with row 4 , the cell is labeled B4. You can think of a cell as an address on a map. The data has been collected in the Microsoft Excel Online file below. Open the spreadsheet and perform the required analysis to answer the questions below. Relative Cell References One of the most powerful features in Excel is the ability to place a formula in one cell and then drag the contents of that cell down or across to repeat that same formula on other values. For example, let's say you have this following simple layout in Excel: We can tell from this table that there are 8 orders for the MP3 album and that value is in cell C2. Next, we would like to calculate the Total Cost for all MP3 orders. To do that we would multiply the Order Quantity by the Unit Cost; 8∗ 11.99. That can be done in cell E2. Finally, we can select cell E2, grab the drag handle, and then drag down to E4 to obtain the other two Total Cost values. This technique uses relative cell references, meaning the values can change as you drag downward. In the given spreadsheet, three investments are listed in rows 4-6. Column B contains the expected growth rate for each investment as a percentage. Calculate the expected value of Investment A in cell D4 by multiplying its value in Year 0 by the quantity ( 1+ Growth rate). Then drag cell D4 down to D6 to get the other two investment values after one year given different growth rates and place those values below: Investment A: \$ (to the nearest dollar) Investment B: \$ (to the nearest dollar) Investment C:$ (to the nearest dollar) Absolute Cell References By placing a dollar sign (\$) in front of the row and/or column of a cell you can "lock down" either the row, column, or both so no change occurs when you drag to fill other cells. In row 13 , we would like to calculate the value of Investment A over a period of ten years assuming the constant growth rate in cell B13. First, calculate the value in Year 1 (D13) using the same technique in Part A. If you try to drag D13 to the right to fill in the remaining years, you will get some very strange numbers! That is because the growth rate cell B13 is changing as you drag. However, you need that cell to say fixed in place for all the formulas as you drag to fill E13 through M13. The way to fix cell B13 in place is using an absolute cell reference. Instead of B13 in the formula change it to $B$13 and then drag to the right to fill Year 2 through Year 10. Enter those values below (to the nearest dollar). Do not use a dollar sign (\$), just the value. Fixed Column / Relative Row Cell References Now you would like to track the value of all three investments over the same 10-year period in rows 22, 23, and 24. Start by creating a formula in D22 that is like the formula in D13. However, there is one change to make. Knowing that you will want to drag the entire 10-year span in row 22 down to rows 23 and 24 , the row reference in the (1+ growth rate) calculation must be able to change as you drag. That is done by removing the dollar sign (\$) in front of the row number in the growth calculation. Make sure that is done in cell D22, then drag across to M22 to obtain the values for Investment A. Finally, select all cells from D22 to M22, and then drag down to fill the next two rows. Now you have the values for Investment B and Investment C. Notice the format of the formulas in cells D22:M24. What is the value of each investment in year 10? Investment A:$ (to the nearest dollar) Investment B:$ (to the nearest dollar) Investment C:$ (to the nearest dollar) "Start in column D, then move across, and multiply the preceding value by its growth rate in cell $B22 (Which is 1 plus the percentage expected growth) to get the cL "By changing the growth rate cell from $B$22, etc. to $B22, the row of the growth rate is allowed to change yet remain in column B while filling down to the other two to change yet remain in column B while filling down to the other two Investments."
The given task involves performing calculations and data analysis in a Microsoft Excel spreadsheet. It demonstrates the use of relative and absolute cell references to efficiently perform calculations and drag formulas across different cells.
The task includes calculating the expected value of investments over a period of one year and ten years, considering growth rates. The results are obtained by dragging formulas across rows and columns while appropriately fixing or changing cell references. The final step involves determining the value of each investment in year 10 by following the provided formula pattern.
In the provided Excel spreadsheet, various calculations are performed using relative and absolute cell references. In the first part, the expected value of Investment A is calculated for one year by multiplying its initial value with the growth rate. The formula is then dragged down to calculate the values for Investments B and C. The next step involves calculating the value of Investment A over ten years by using an absolute cell reference for the growth rate. The formula is filled across the years by dragging, ensuring that the growth rate remains fixed. Similarly, the values for Investments B and C are calculated by using relative row references to allow for changes while dragging.
Finally, the values of each investment in year 10 are obtained by following the provided formula pattern. By employing relative, absolute, and mixed cell references, the calculations are performed accurately and efficiently in the Excel spreadsheet.
Learn more about Excel here: https://brainly.com/question/29786912
#SPJ11
Describing How to Create a Combination Chart
Select the correct navigational path to create a combination chart
Select the chart
Click the Chart Tools
tab
Select the data series from the Chart Area list.
Click the Chart Tools
tab
Click Change Chant Type.
Choose a chart type for the selected data series and click OK.
Answer:
format and design
Explanation:
i took test
(((((((( I want """"Matlab"""" code to ))))))) Utilize the finite difference FD method to solve the Laplace equation
and draw the equipotential lines and the field for this rectangular/ cylindrical coaxial cable with inner voltage of 10 V and outer voltage is -2 V. The outer dimensions are 25 x 25 mm and the inner radius is 10 mm
Here is the complete MATLAB code for solving the Laplace equation using the finite difference method and plotting the equipotential lines and electric field for a rectangular/cylindrical coaxial cable with inner voltage of 10 V:
```matlab
clear all;
close all;
clc;
% Constants
n = 50; % Number of points in each direction
L = 25e-3; % Dimensions of the cable
R1 = 10e-3; % Inner radius of the cable
R2 = 12.5e-3; % Outer radius of the cable
V1 = 10; % Inner voltage of the cable
V2 = -2; % Outer voltage of the cable
% Initialize potential matrix
V = zeros(n,n);
% Set inner boundary condition
for i = 1:n
for j = 1:n
if sqrt((i-n/2)^2 + (j-n/2)^2) <= R1*(n/L)
V(i,j) = V1;
end
end
end
% Set outer boundary condition
for i = 1:n
for j = 1:n
if sqrt((i-n/2)^2 + (j-n/2)^2) >= R2*(n/L)
V(i,j) = V2;
end
end
end
% Calculate potential using finite difference method
for k = 1:1000
for i = 2:n-1
for j = 2:n-1
if sqrt((i-n/2)^2 + (j-n/2)^2) > R1*(n/L) && sqrt((i-n/2)^2 + (j-n/2)^2) < R2*(n/L)
V(i,j) = (V(i+1,j) + V(i-1,j) + V(i,j+1) + V(i,j-1))/4;
end
end
end
end
% Plot equipotential lines
figure;
contour(V,30);
title('Equipotential Lines');
xlabel('x');
ylabel('y');
% Calculate electric field
Ex = zeros(n,n);
Ey = zeros(n,n);
for i = 2:n-1
for j = 2:n-1
Ex(i,j) = -(V(i+1,j) - V(i-1,j))/(2*(n/L));
Ey(i,j) = -(V(i,j+1) - V(i,j-1))/(2*(n/L));
end
end
% Plot electric field
figure;
quiver(Ex,Ey);
title('Electric Field');
xlabel('x');
ylabel('y');
```
This code will initialize the potential matrix with the inner voltage and set the boundary conditions for the inner and outer radius. It then uses the finite difference method to calculate the potential and plots the equipotential lines and electric field.
Learn more about MATLAB: https://brainly.com/question/30641998
#SPJ11
Some elements of the simulation certainly seem more "real-world" than others. Which element in the simulation (target market, product development, pricing, retailer selection, positioning or advertising) seems most representative of a real world scenario and why? Use a specific example from the simulation to support your answer.
In the simulation, one element that seems most representative of a real-world scenario is retailer selection. Retailer selection involves deciding which retailers to partner with to distribute and sell the product. This decision is crucial as it can significantly impact the product's visibility, accessibility, and ultimately its success in the market.
A specific example from the simulation that supports the real-world representation of retailer selection is the choice between partnering with a large national retailer or a regional specialty store. This decision reflects a common dilemma faced by companies when launching a product. In the simulation, selecting a large national retailer provides broader reach and access to a wider customer base, potentially leading to higher sales volume. On the other hand, partnering with a regional specialty store allows for a more targeted approach, focusing on a specific demographic or niche market.This real-world scenario of retailer selection highlights the importance of strategic decision-making and understanding the unique advantages and trade-offs associated with different retail partners. It requires consideration of factors such as brand alignment, target market demographics, distribution capabilities, and competitive landscape. By simulating this element, the simulation provides a realistic representation of the complexities involved in choosing the right retail partners for effective product distribution and market penetration
learn more about simulation here :
https://brainly.com/question/2166921
#SPJ11