RD Sharma Solutions Class 9 Maths Chapter 22: RD Sharma Solutions Class 9 Maths Chapter 22 is a great book to solve high-quality questions and our today’s topic of discussion is its Chapter 22 Tabular Representation of Statistical Data. This unit doesn’t require heavy calculations but it definitely requires a sharp mind to see the minute details of the questions asked. To ace your Class 9 Maths exam, start preparing RD Sharma Solutions Class 9 Maths Chapter 22.
Download RD Sharma Solutions Class 9 Maths Chapter 22 PDF
RD Sharma Class 9 Solutions Chapter 22
Exercise-wise RD Sharma Solutions Class 9 Maths Chapter 22
RD Sharma class 9 chapter 22A |
RD Sharma class 9 chapter 22B |
Access answers of RD Sharma Solutions Class 9 Maths Chapter 22
RD Sharma Solutions Class 9 Maths Chapter 22 Tabular Representation of Statistical Data Ex 22.1
Question 1.
What do you understand by the word ‘statistics’ in (i) singular form, (ii) plural forms.
Solution:
The word ‘statistics’ is used in both its singular as well as its plural senses.
In singular sense, statistics piay be defined as the science of collection, presentation, analysis and interpretation of numerical data.
In plural sense, statistics means numerical facts or observations collected with definite purpose.
For example, income and expenditure of persons in a particular locality, number of males and females in a particular town are statistics.
Question 2.
Describe some fundamental characteristics of statistics.
Solution:
Statistics in plural sense have the following characteristics:
(i) A single observation does not form statistics. Statistics are a sum total of observations.
(ii) Statistics are expressed quantitatively and not qualitatively.
(iii) Statistics are collected with a definite purpose.
(iv) Statistics in an experiment are comparable and can be classified into various groups.
Question 3.
What are (i) primary data? (ii) secondary data? Which of the two – the primary or the secondary data – is more reliable and why?
Solution:
(i) Primary data : When an investigator collects the data himself with a definite plan Or design in his mind, it is called primary data.
(ii) Secondary data : Data which are not originally collected rather obtained from the published or unpublished, sources are called secondary data.
Primary data are reliable and relevent because they are original in character and are collected by some individuals or by some institutions or by research bodies.
Question 4.
Why do we group data?
Solution:
When the number of observations is large, then arranging data in ascending or descending order is tedius job and it does not tell us much except minimum or maximum(s) of data. So, to make it easily understandable and clear, we tabulate data in the form of a table.
Question 5.
Explain the meaning of the following terms:
(i) variate
(ii) class intervals
(iii) class size
(iv) class mark
(v) frequency
(vi) class limits
(vii) true class limits.
Solution:
(i) Variate : The observations of a data are called variate.
(ii) Class intervals : When the presentations of data in classes, or groups, then groups are called classes or class intervals.
(iii) Class size : The difference between upper limit and lower limit is called class size.
(iv) Class mark : The mean of lower limit and upper limit is called class mark or mid value. Therefore class mark
= lowerlimit+upperlimit2
(v) Frequency : The number of times an observation occurs in the given data, is called frequency of that observation.
(vi) Class limits : Every class has two limits : lower limit and upper limit.
(vii) True class limits : Whenever inclusive method is used, it is necessary tp make an adjustment to determine the correct class intervals, and to have continuity. If a-b is a class in inclusive method, then in order to change it into exclusive method, it becomes
a – h2 – b + h2 where h = 12 [lower limit of a class – upper limit of previous class]
Question 6.
The ages of ten students of a group are given below. The ages have been recorded in years and months.
8-6, 9-0, 8-4, 9-3, 7-8, 8-11, 8-7, 9-2, 7¬10, 8-8
(i) What is the lowest age?
(ii) What is the highest age?
(iii) Determine the range?
Solution:
From the given data
(i) Lowest age is 7 years 8 months
(ii) The highest age is 9 years, 3 months
(iii) Range = Highest term – Lowest term
= 9 years 3 months – 7 years 8 months
= 1 years 7 months
Question 7.
The monthly pocket money of six friends is given below:
₹45, ₹30, ₹40, ₹50, ₹25, ₹45
(i) What is the highest pocket money?
(ii) What is the lowest pocket money?
(iii) What is the range?
(iv) Arrange the amounts of pocket money in ascending order.
Solution:
From the given data
(i) Highest pocket money = ₹50
(ii) Lowest pocket money = ₹25
(iii) Range = Highest term – Lowest term = ₹50-₹25 = ₹25
(iv) In ascending order : ₹25, ₹30, ₹40, ₹45, ₹45, ₹50
Question 8.
Write the class-size in each of the following:
(i) 0-4,5-9,10-14
(ii) 10-19, 20-29, 30-39
(iii) 100-120, 120-140, 160-180
(iv) 0-0.25, 0.25-0.50, 0.50-0.75
(v) 5-5,01, 5.01-5.02, 5.02-5.03
Solution:
(i) In 0-4, 5-9, 10-14
0-4 means from 0 to 4, similarly 5-9 means 5 to 9 and 10-14 means 10 to 14
class-size is 5
(ii) In 10-19, 20-29, 30-39
Here 10-19, means 10 to 19, 20-29 means 20 to 29 and 30-39 means 30 to 39
Class-size = 10
(iii) 100-120, 120-140, 160-180
Here 100-120, 120-140, 160-180
Then 120 – 100 = 20, 140 – 120 = 20, 180 – 160 = 20 is class-size = 20
(iv) 0-0.25, 0.25-0.50, 0.50-0.75
Here 0.25 – 0 = 0.25, 0.50 – 0.25 = 0.25 and 0.75 – 0.50 = 0.25
∴ Class-size = 0.25
(v) 5-5.01, 5.01-5.02, 5.02-5.03
Here 5.01 – 5 = 0.01, 5.02 – 5.01 = 0.01 and 5.03 – 5.02 = 0.01
∴ Class-size = 0.01
Question 9.
The final marks in mathematics of 30 students are as follows:
53, 61, 48, 60, 78, 68, 55, 100, 67, 90
75, 88, 77, 37, 84, 58, 60, 48, 62, 56
44, 58, 52, 64, 98, 59, 70, 39, 50, 60
(i) Arrange these marks in the ascending order,30 to 39 one group, 40 to 49 second group, etc.
Now answer the following:
(ii) What is the highest score?
(iii) What is the lowest score?
(iv) What is the range?
(v) If 40 is the pass mark how many have failed?
(vi) How many have scored 75 or more?
(vii) Which observations between 50 and 60 have not actually appeared?
(viii)How many have scored less than 50?
Solution:
(i) Arranging in ascending order:
37, 39, 44, 48, 48, 50, 52, 53, 55, 56, 58, 58, 59, 60, 60, 60, 61, 62, 64, 67, 68, 70, 75, 77, 78, 84, 88, 90, 98, 100
(ii) Highest score =100
(iii) Lowest score = 37
(iv) Range = Highest score – Lowest score = 100 – 37 = 63
(v) If 40 is marks, then the number of students who failed = 2
(vi) No. of students who scored 75 or more = 8
(vii) Between 50 and 60, the scores which are missing 51, 54, 57
(viii) Number of students who scored less then 50 = 2 + 3 = 5
Question 10.
The weights of new born babies (in kg) in a hospital on a particular day are as follows:
2.3, 2.2, 2.1, 2.7, 2.6, 3.0, 2.5, 2.9, 2.8, 3.1, 2.5, 2.8, 2.7, 2.9, 2.4
(i) Rearrange the weights in descending order.
(ii) Determine the highest weight.
(iii) Determine the lowest weight.
(iv) Determine the range.
(v) How many babies were bom on that day?
(vi) How many babies weigh below 2.5 kg?
(vii) How many babies weigh more than 2.8 kg?
(viii)How many babies weigh 2.8 kg?
Solution:
(i) Weights in descending order are
3.1, 3.0, 2.9, 2.9, 2.8, 2.8, 2.7, 2.7, 2.6, 2.5, 2.5, 2.4, 2.3, 2.2, 2.1
(ii) Highest weight = 3.1
(iii) Lowest weight = 2.1
(iv) Range = Highest weight – Lowest wight = 3.1 – 2.1 = 1.0
(v) No. of babies who bom = 15
(vi) No. of babies whose weights are below 2.5 kg = 4
(vii) No. of babies whose weight are more than 2.8 kg = 4.
(viii) No. of babies whose weight is 2.8 kg = 2
Question 11.
The number of runs scored by a cricket player in 25 innings are as follows:
26, 35, 94, 48, 82, 105, 53, 0, 39, 42, 71, 0, 64, 15, 34, 67, 0, 42, 124, 84, 54, 48, 139, 64, 47.
(i) Rearrange these runs in ascending order.
(ii) Determine the player, is highest score.
(ii) How many times did the player not score a run?
(iv) How many centuries did he score?
(v) How many times did he score more than 50 runs?
Solution:
(i) Arranging in ascending order
0, 0, 0, 15, 26, 34, 35, 39, 42, 42, 47, 48, 48, 53, 54, 64, 64, 67, 71, 82, 84, 94, 105, 124, 139
(ii) Highest score is 139
(iii) 3 times when his score is 0
(iv) No. of times, he made century = 3
(v) No. of times his score more then 50 runs = 12
Question 12.
The class size of a distribution is 25 and the first class-interval is 200-224. There are seven class-intervals.
(i) Write the class-intervals.
(ii) Write the class-marks of each interval
Solution:
Class size = 25
First class is 200-224
∴ Number of class = 7
∴ Class interval will be
(i) 200-224, 225-249, 250-274, 275-299, 300-324, 325-349, 350-374
Question 13.
Write the class size and class limits in each of the following:
(i) 104, 114, 124, 134, 144, 154 and 164
(ii) 47, 52, 57, 62, 67, 72, 77, 82, 87, 92, 97 and 102
(iii) 12.5, 17.5, 22.5, 27.5, 32.5, 37.5, 42.5, 47.5
Solution:
(i) 104, 114, 124, 134, 144, 154 and 164
Here class size = 114 – 104 = 10
Here in first class, 104 – 102
= 104 – 5 = 99 and 104 + 5 = 109
∴ Class will be 99-109
In this way other classes will be 109-119, 119-129, 129-139, 139-149, 149-159, 159¬169
(ii) In 47, 52, 57, 62, 67, 72, 77, 82, 87, 92, 97, 102
Here class size = 52 – 47 = 5
∴ In first class, 47 – 52 and 47 + 52
= 44.5-49.5
In this way other classes will be = 49.5-54.5, 54.5-59.5, 59.5-64.5, 64.5-69.5,69.5-74.5, 74.5-79.5, 79.5-84.5, 84.5-89.5, 89.5-94.5,94.5-99.5, 99.5-104.5 070 12.5, 17.5, 22.5, 27.5, 32.5, 37.5, 42.5, 47.5
Here class interval (size) = 17.5 – 12.5 = 5
In the class = 12.5 – 52 , 12.5 + 52
⇒ 12.5 – 2.5, 12.5 + 2.5
⇒ 10, 15
∴ First class will be 10-15
In this way other classes 15-20, 20-25, 25-30, 30-35, 35-40, 40-45, 45-50
Question 14.
Following data gives the number of children in 41 families:
1, 2, 6, 5, 1, 5, 1, 3, 2, 6, 2, 3, 4, 2, 0, 0, 4, 4, 3, 2, 2, 0, 0, 1, 2, 2, 4, 3, 2, 1, 0, 5, 1, 2, 4, 3, 4, 1, 6, 2, 2.
Represent it in the form of a frequency distribution.
Solution:
Frequency distribution table is given below:
Question 15.
The marks scored by 40 students of class IX in mathematics are given below:
81, 55, 68, 79, 85, 43, 29, 68, 54, 73, 47, 35, 72, 64, 95, 44, 50, 77, 64, 35, 79, 52, 45, 54, 70, 83, 62, 64, 72, 92, 84, 76, 63, 43, 54, 38, 73, 68, 52, 54.
Prepare a frequency distribution with class size of 10 marks.
Solution:
Maximum marks = 95,
minimum marks = 29,
range = 95 – 29 = 66
Frequency distribution is given below
Question 16.
The heights (in cm) of 30 students of class IX are given below:155, 158, 154, 158, 160, 148, 149, 150, 153, 159, 161, 148, 157, 153, 157, 162, 159, 151, 154, 156, 152, 156, 160, 152, 147, 155, 163, 155, 157, 153.
Prepare a frequency distribution table with 160-164 as one of the class intervals.
Solution:
Maximum height = 163 cm,
minimum height = 147 cm,
range 163 – 147 = 16
Frequency distribution of the given data is given below
Question 17.
The monthly wages of 30 workers in a factory are given below:
830, 835, 890, 810, 835, 836, 869, 845, 898, 890, 820, 860, 832, 833, 855, 845, 804, 808, 812, 840, 885, 835, 836, 878,840, 868, 890, 806, 840, 890.
Represent the data in the form of a frequency distribution with class size 10.
Solution:
Highest wage = ₹890,
lower wage = ₹804,
range = 890 – 804 = 86
Frequency distribution table is given below
Question 18.
The daily maximum temperatures (in degree Celsius) recorded in a certain city during the month of November are as follows:
25.8, 24.5, 25.6, 20.7, 21.8, 20.5, 20.6, 20.9, 22.3, 22.7, 23.1, 22.8, 22.9, 21.7, 21.3, 20.5, 20.9, 23.1, 22.4, 21.5, 22.7, 22.8, 22.0, 23.9, 24.7, 22.8, 23.8, 24.6, 23.9, 21.1
Represent them as a frequency distribution table with class size 1°C.
Solution:
Maximum temperature = 25.8
Minimum temperature = 20.5
Range = 25.8 – 20.5 = 5.3
Frequency distribution table is given below:
Question 19.
Construct a frequency table with equal class intervals from the following data on the monthly wages (in rupees) of 28 labourers working in a factory, taking* one of the class intervals as 210-230 (230 not included):
220, 268, 258, 242, 210, 268, 272, 242, 311, 290, 300, 320, 319, 304, 302, 318, 306, 292, 254, 278, 210, 240, 280, 316, 306, 215, 256, 236.
Solution:
Maximum wages = ₹320
Minimum wages = ₹210
Range = 320 – 210 = 110
Required frequency table is given below:
Question 20.
The blood groups of 30 students of class VIII are recorded as follows:
A, B, O, O, AB, O, A, O, B, A, O, B, A, O, O, A, AB, O, A, A, O, O, AB, B, A, O, B, A, B, O
Represent this data in the form of a frequency distribution table. Find out which is the most common and which is the rarest blood group among these students. (NCERT)
Solution:
Frequency distribution table is given below:
Question 21.
Three coins were tossed 30 times. Each time the number of heads occuring was noted down as follow:
0 1 2 2 1 2 3 1 3 0
1 3 1 1 2 2 0 1 2 1
3 0 0 1 1 2 3 2 2 0
Prepare a frequency distribution table for the data given above. (NCERT)
Solution:
Frequency distribution table is given below:
Question 22.
Thirty children were asked about the number of hours they watched T.V. programmes in the previous week. The results were found as follows:
1 6 2 35 12 5 8 4 8
10 3 4 12 2 8 15 1 17 6
3 2 8 5 9 6 8 7 14 12
(i) Make a grouped frequency distribution table for this data, taking class width 5 and one of the class intervals as 5-10.
(ii) How many children watched television for 15 or more hours a week? (NCERT)
Solution:
Highest number of hours = 17
Lowest number of hours = 1
(i) The frequency table is given below:
(ii) No. of children watching T.V. for 15 or more hours a week = 2
Question 23.
The daily minimum temperatures in degrees Celsius recorded in a certain Arctic region are as follows:
-12.5, -10.8, -18.6, -8.4, -10.8, -4.2, -4.8, -6.7, -13.2, -11.8, -2.3, 1.2, 2.6, 0, 2.4, 0, 3.2, 2.7, 3.4, 0, -2.4, -2.4, 0, 3.2, 2.7, 3.4, 0, -2.4, -5.8, -8.9, -14.6, -12.3, -11.5,-7.8,-2.9.
Represent them as frequency distribution table taking -19.9 to -15 as the first class interval.
Solution:
Maximum temperature = -18.6
Minimum temperature = 3.4
Range = 3.4 – (-18.6) = 3.4 + 18.6 = 22
The required frequency distribution table is given below:
RD Sharma Solutions Class 9 Maths Chapter 22 Tabular Representation of Statistical Data Ex 22.2
Question 1.
Define cumulative frequency distribution.
Solution:
Cumulative frequency : In a discrete frequency distribution, the cumulative frequency of a particular value of the variable is the total of all the frequencies of the values of the variable which are less than or equal to the particular value.
Question 2.
Explain the difference between a frequency distribution and a cumulative frequency distribution.
Solution:
The number of times an observation occurs in the given data, is called frequency of the
observation while a cumulative frequency of a particular value of the variable is the total of all the frequencies of the values of the variable which are less than or equal to the particular value.
Question 3.
The marks scored by 55 students in a test are given below:
Prepare a cumulative frequency table.
Solution:
Cumulative frequency table is given below:
Question 4.
Following are the ages of 360 patients getting medical treatment in a hospital on a day:
Construct a cumulative frequency distribution.
Solution:
Cumulative frequency distribution table (less than) is given below:
Question 5.
The water bills (in rupees) of 32 houses in a certain street for the period 1.1.98 to 31.3.98 are given below:
56, 43, 32, 38, 56, 24, 68, 85, 52, 47, 35, 58, 63, 74, 27, 84, 69, 35, 44, 75, 55, 30, 54, 65, 45, 67, 95, 72, 43, 65, 35, 59.
Tabulate the data and present the data as a cumulative frequency table using 70-79 as one of the class intervals.
Solution:
Highest bill = 95 Lowest bill = 24
Range = 95 – 24 = 71
Cumulative frequency table is given below:
Question 6.
The number of books in different shelves of a library are as follows:
30, 32, 28, 24, 20, 25, 38, 37, 40, 45, 16, 20, 19, 24, 27, 30, 32, 34, 35, 42, 27, 28, 19, 34,
38, 39, 42, 29, 24, 27, 22, 29, 31, 19, 27, 25, 28, 23, 24, 32, 34, 18, 27, 25, 37, 31, 24, 23,
43, 32, 28, 31, 24, 23, 26, 36, 32, 29, 28, 21.
Prepare a cumulative frequency distribution table using 45-49 as the last class interval.
Solution:
Greatest number = 43
Lowest number =16
Range = 43 – 16 = 27
Cumulative frequency table is given below:
Question 7.
Given below are the cumulative frequencies showing the weights of 685 students of a school. Prepare a frequency distribution table.
Solution:
The frequency table of the given cumulative frequency is given below:
Question 8.
The following cumulative frequency distribution table shows the daily electricity consumption (in kW) of 40 factories in an industrial state:
(i) Represent this as a frequency distribution table.
(ii) Prepare a cumulative frequency table.
Solution:
(i) The frequency distribution table is given below:
(ii) Now cumulative frequency table (more then)
Question 9.
Given below is a cumulative frequency distribution table showing the ages of people living in a locality.
Prepare a frequency distribution table.
Solution:
Frequency distribution table is given below:
RD Sharma Class 9 Solution Chapter 22 Tabular Representation of Statistical Data MCQS
Mark the correct alternative in each of the following:
Question 1.
Tally marks are used to find
(a) class intervals
(b) range
(c) frequency
(d) upper limits
Solution:
Frequency (c)
Question 2.
The difference between the highest and lowest values of the observations is called
(a) frequency
(b) mean
(c) range
(d) class intervals
Solution:
range (c)
Question 3.
The difference between the upper limit and the lower class limits is called
(a) mid-points
(b) class size
(c) frequency
(d) mean
Solution:
class size (b)
Question 4.
In the class intervals 10-20, 20-30, 20 is taken in
(a) the interval 10-20
(b) the interval 20-30
(c) both interval 10-20, 20-30
(d) none of the intervals
Solution:
the interval 20-30 (b)
Question 5.
In a frequency distribution, the mid value of a class is 15 and the class intervals is 4. The lower limit of the class is
(a) 10
(b) 12
(c) 13
(d) 14
Solution:
Mid value = 15 and class interval is 4
∴ Lower limit = 15 – 45 = 15 – 2 = 13 (c)
Question 6.
The mid-value of a class interval is 42. If the class size is 10, then the upper and lower limits of the class are
(a) 47 and 37
(b) 37 and 47
(c) 37.5 and 47.5
(d) 47.5 and 37.5
Solution:
Mid value = 42 and class size =10
∴ Upper limit = 42 + 102 = 42 + 5 = 47
and lower limit = 42 – 102 = 42 – 5 = 37
Upper class limit and lower class limits are 47, 37 (a)
Question 7.
The number of times a particular item occurs in a given data is called its
(a) variation
(b) frequency
(c) cumulative frequency
(d) class-size
Solution:
frequency (b)
Question 8.
The width of each of nine classes in a frequency distribution is 2.5 and the lower class boundary of the lowest class 10.6. Then the upper class boundary of the highest class is
(a) 35.6
(b) 33.1
(c) 30.6
(d) 28.1
Solution:
Width of each class = 2.5
No. of classes = 9
Lower class boundary of the lowest class = 10.6
∴ Upper class limit of highest class = 10.6 + 9 x 2.5
= 10.6 + 22.5 = 33.1 (b)
Question 9.
The following marks were obtained by the students in a test:
81, 72, 90, 90, 86, 85, 92, 70, 71, 83, 89, 95, 85, 79, 62
The range of the marks is
(a) 9
(b) 17
(c) 27
(d) 33
Solution:
Marks are 81, 72, 90, 90, 86, 85, 92, 70, 71, 83, 89, 95, 85, 79, 62
Here highest marks = 95
and lowest marks = 62
∴ Range = highest marks – lowest marks = 95 – 62 = 33 (d)
Question 10.
Tallys are usually marked in a bunch of
(a) 3
(b) 4
(c) 5
(d) 6
Solution:
4 i.e. IIII (b)
Question 11.
Let l be the lower class limit of a class- interval in a frequency distribution and m be the mid-point of the class. Then, the upper class limit of the class is
Solution:
l is the lower class limit of a class interval
m is the mid point of the class
m = u+l2
⇒ 2m = u+ l ⇒ u = 2m – l
Then, upper class limit = 2 m – l (c)
Detailed Exercise-wise Explanation with Listing of Important Topics in the Exercise
Before understanding the detailed explanation for the exercise, we should understand some basic terms-
- Statistical Data- It is the collection of data used to draw a conclusion about a problem.
- Range- The difference between the lowest and highest number is a range.
- Class limit- It is a value where the class interval is overlapping and the distribution is also continuous. For example in data of 5-10, 10-15, 15-20; (5-10) is the class limit.
- Lower Class Limit- The smallest number of a class limit. For example in the class limit of (5-10), 5 is the lower class limit.
- Upper-Class Limit- The largest number of a class limit. For example- In a class limit if 5-10, 10 is the upper limit.
- Class Interval-The group of numbers that are evenly distributed and are not overlapping is called class intervals. For example- (1-5), (6-10)
RD Sharma Solutions Class 9 Chapter 22 Ex 22.1
The first exercise of this unit contains questions which are based on theoretical knowledge. It is necessary that a student should have knowledge of both theoretical and practical questions which will help them in their maths exams. The exercise asks the meaning of some basic terms like statistics, range, class interval, class limit, tally marks, frequency distribution table.
The RD Sharma Solutions Class 9 Maths Chapter 22 will mention the definition of the terms in detail. It incorporates all the formulas mentioned in the unit. Apart from these, it will tell you how to make accurate data tables using all the formulas.
RD Sharma Solutions Class 9 Chapter 22 Ex 22.2
The exercise of the chapter has a total of 22 questions which are the practical representation of the questions that have been mentioned in the previous exercise. The questions talk about the methods of presenting data in table form which deals in cumulative frequency. It talks about the formation of different types of tables that can be formed through the questions.
Important Topics From RD Sharma Solutions Class 9 Maths Chapter 22
This chapter is filled with important topics and the student has a lot to learn from this unit. The solution pdf of RD Sharma Solutions Class 9 Maths Chapter 22, will help the students understand the concept in a very easy and detailed way.
All the answers are written by experts so you can rely on the solution provided by us. It is very important that students learn all the basic terms only then they will be able to handle further questions using the combination of all terms and formulas that are discussed in this unit.
This is the complete blog on RD sharma Solutions Class 9 Maths Chapter 22. To know more about the CBSE Class 9 Maths exam, ask in the comments.
FAQs on RD Sharma Solutions Class 9 Maths Chapter 22
How much does it cost to download the PDF of RD Sharma Solutions Class 9 Maths Chapter 22?
You can download it for free.
Can I access the RD Sharma Solutions Class 9 Maths Chapter 22 PDF offline?
Once you have downloaded the PDF online, you can access it offline as well.
From where can I download the PDF of RD Sharma Solutions Class 9 Maths Chapter 22?
You can find the download link from the above blog.