SlideShare a Scribd company logo
1 of 18
KARNAUGH MAP (K-MAP)
NAME : ADEEN ALI
BSIT 3RD SEMESTER
K-MAP INVENTOR:
Maurice Karnaugh (October 4, 1924 (age 96 years) ) introduced
Karnaugh map in 1953. The Karnaugh map (KM or K-map) is a
method of simplifying Boolean algebra expressions.
A Karnaugh map (K-map) is a pictorial method used to
minimize Boolean expressions without having to use Boolean
algebra theorems and equation manipulations. A K-map can be
thought of as a special version of a truth table .
KARNAUGH MAP:
• Karnaugh map is an array of cells in which each cell represents a
binary value of input variables.
• The cells are managed in a way so that simplification of a given
expression is simply a matter of properly grouping the cells.
• Karnaugh maps can be used for expression with two, three, four and
five variables.
STEPS TO SOLVE EXPRESSION USING K-MAP:
1. Select K-map according to the number of variables.
2. Identify minters or midterms as given in problem.
3. For SOP put 1’s in blocks of K-map respective to the minters (0’s
elsewhere).
4. For POS put 0’s in blocks of K-map respective to the midterms(1’s
elsewhere).
5. Make rectangular groups containing total terms in power of two like
2,4,8 ..(except 1) and try to cover as many elements as you can in
one group.
6. From the groups made in step 5 find the product terms and sum
them up for SOP form.
NO. CELL IN K-MAP:
The number of cells in K-MAP is equal to the total number of possible
input variable combinations as is the number of row in a truth table.
• For two variable, the number of cell are 22 =4.
• For three variable, the number of cell are 23 =8.
• For four variables, the number of cell are 24 = 16.
• For five variables, the number of cells are 25 =32.
2 VARIABLE KARNAUGH MAP:
A two variable has four minters, hence it has 4 squares one for
each term, as shown below,
3 VARIABLE KARNAUGH MAP:
• The 3-variable karnaugh map is an array of eight cells.
• In this case A, B and C are used for the variables although other
letters could be used.
• Binary values of A is along the left side and the value of B and C
is across the top.
• The value of a given cell is the binary values of A at the left in
the same row combined with the value of B and C at the top in
the same column.
3 VARIABLE K-MAP
For example: the cell in the upper left corner has a binary value
of 000 and the cell in the lower right corner has a binary value of
110.
4 VARIABLE KARNAUGH MAP:
The 4-variable karnaugh map is an array of sixteen cells.
Binary values of A and B are along the left side and the values of
C and D are across the top.
The value of a given cell is the binary value of A and B at the left
in the same row combined with the binary values of C and D at
the top of the same column.
4 VARIABLE KARNAUGH MAP:
5 VARIABLE KARNAUGH MAP:
A 5 variable K-Map is having 25 cells = 32 cells arranged in 4
rows and 8 columns or 8 rows and 4 columns .
5 VARIABLE KARNAUGH MAP:
• There are 32 minters (squares) for a Boolean function with 5
variable.
• It consist of 2- four variables.
• Variable distinguishes between the two map, the left hand four
variable map represent 16 square where, A=0.
• And the other four represent the square A=1.
GROUPING OF CELLS FOR SIMPLIFICATION:
Adjacent cells which have 1’s or 0’s can be grouped together in
2’s power.
e.g.;
21=2 adjacent cell can be grouped (pair).
22=4 adjacent cell can be grouped (quad).
23 =8 adjacent cell can be grouped (octal).
24 =16 adjacent cell can be grouped (hex).
RULES FOR GROUPING IN K-MAP:
The karnaugh map uses the following rules for the simplification of
expressions by grouping together adjacent cells containing ones:
Groups may not include any cell containing a zero.
Groups may be horizontal or vertical, but not diagonal.
Groups must contain 1, 2, 4, 8, or in general 2n cells.
That is if n = 1, a group will contain two 1's since 21 = 2.
If n = 2, a group will contain four 1's since 22 = 4.
Each group should be as large as possible.
Groups may overlap.
Groups may wrap around the table. The leftmost cell in a row may be
grouped with the rightmost cell and the top cell in a column may be
grouped with the bottom cell.
There should be as few groups as possible, as long as this does not
contradict any of the previous rules.
Karnaugh map (k map)

More Related Content

What's hot (20)

Python tuple
Python   tuplePython   tuple
Python tuple
 
Sparse matrix
Sparse matrixSparse matrix
Sparse matrix
 
Graphs: Hamiltonian Path and Circuit
 Graphs: Hamiltonian Path and Circuit Graphs: Hamiltonian Path and Circuit
Graphs: Hamiltonian Path and Circuit
 
A greedy algorithms
A greedy algorithmsA greedy algorithms
A greedy algorithms
 
Euler graph
Euler graphEuler graph
Euler graph
 
sorting and its types
sorting and its typessorting and its types
sorting and its types
 
Sparse matrix and its representation data structure
Sparse matrix and its representation data structureSparse matrix and its representation data structure
Sparse matrix and its representation data structure
 
Lesson02 Vectors And Matrices Slides
Lesson02   Vectors And Matrices SlidesLesson02   Vectors And Matrices Slides
Lesson02 Vectors And Matrices Slides
 
Lesson 3 - matrix multiplication
Lesson 3 - matrix multiplicationLesson 3 - matrix multiplication
Lesson 3 - matrix multiplication
 
Binary Search Tree
Binary Search TreeBinary Search Tree
Binary Search Tree
 
Lecture24
Lecture24Lecture24
Lecture24
 
K map
K mapK map
K map
 
Graph coloring using backtracking
Graph coloring using backtrackingGraph coloring using backtracking
Graph coloring using backtracking
 
Karnaugh Map
Karnaugh MapKarnaugh Map
Karnaugh Map
 
Sorting Techniques
Sorting TechniquesSorting Techniques
Sorting Techniques
 
Stacks IN DATA STRUCTURES
Stacks IN DATA STRUCTURESStacks IN DATA STRUCTURES
Stacks IN DATA STRUCTURES
 
Singly link list
Singly link listSingly link list
Singly link list
 
Graph theory
Graph theoryGraph theory
Graph theory
 
K map
K map K map
K map
 
Linear Algebra and Matlab tutorial
Linear Algebra and Matlab tutorialLinear Algebra and Matlab tutorial
Linear Algebra and Matlab tutorial
 

Similar to Karnaugh map (k map)

Kmap..(karnaugh map)
Kmap..(karnaugh map)Kmap..(karnaugh map)
Kmap..(karnaugh map)Zain Jafri
 
Karnaughmaprev1 130728135103-phpapp01
Karnaughmaprev1 130728135103-phpapp01Karnaughmaprev1 130728135103-phpapp01
Karnaughmaprev1 130728135103-phpapp01Neha Agarwal
 
karnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.pptkarnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.pptmichaelaaron25322
 
boolean algebra part 4 (3).pdf
boolean algebra part 4 (3).pdfboolean algebra part 4 (3).pdf
boolean algebra part 4 (3).pdfRetheesh Raj
 
Minimization Technique by Rishov Mal
Minimization Technique by Rishov MalMinimization Technique by Rishov Mal
Minimization Technique by Rishov MalRishovMal
 
All aboutcircuits karnaugh maps
All aboutcircuits karnaugh mapsAll aboutcircuits karnaugh maps
All aboutcircuits karnaugh mapsmarangburu42
 
Matrix presentation By DHEERAJ KATARIA
Matrix presentation By DHEERAJ KATARIAMatrix presentation By DHEERAJ KATARIA
Matrix presentation By DHEERAJ KATARIADheeraj Kataria
 
Boolean algebra part 3 [Autosaved] (1).pdf
Boolean algebra part 3 [Autosaved] (1).pdfBoolean algebra part 3 [Autosaved] (1).pdf
Boolean algebra part 3 [Autosaved] (1).pdfRetheesh Raj
 
Karnaugh mapping allaboutcircuits
Karnaugh mapping allaboutcircuitsKarnaugh mapping allaboutcircuits
Karnaugh mapping allaboutcircuitsmarangburu42
 
Minimization of Boolean Functions
Minimization of Boolean FunctionsMinimization of Boolean Functions
Minimization of Boolean Functionsblaircomp2003
 

Similar to Karnaugh map (k map) (20)

Kmap..(karnaugh map)
Kmap..(karnaugh map)Kmap..(karnaugh map)
Kmap..(karnaugh map)
 
DCF - K map
DCF - K mapDCF - K map
DCF - K map
 
Karnaughmaprev1 130728135103-phpapp01
Karnaughmaprev1 130728135103-phpapp01Karnaughmaprev1 130728135103-phpapp01
Karnaughmaprev1 130728135103-phpapp01
 
karnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.pptkarnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.ppt
 
Karnaugh map
Karnaugh mapKarnaugh map
Karnaugh map
 
K map
K mapK map
K map
 
boolean algebra part 4 (3).pdf
boolean algebra part 4 (3).pdfboolean algebra part 4 (3).pdf
boolean algebra part 4 (3).pdf
 
Chapter-3.pdf
Chapter-3.pdfChapter-3.pdf
Chapter-3.pdf
 
Chapter-3.pdf
Chapter-3.pdfChapter-3.pdf
Chapter-3.pdf
 
Minimization Technique by Rishov Mal
Minimization Technique by Rishov MalMinimization Technique by Rishov Mal
Minimization Technique by Rishov Mal
 
Karnaugh map peresentation
Karnaugh map  peresentationKarnaugh map  peresentation
Karnaugh map peresentation
 
All aboutcircuits karnaugh maps
All aboutcircuits karnaugh mapsAll aboutcircuits karnaugh maps
All aboutcircuits karnaugh maps
 
2.karnaugh map
2.karnaugh map2.karnaugh map
2.karnaugh map
 
Matrix presentation By DHEERAJ KATARIA
Matrix presentation By DHEERAJ KATARIAMatrix presentation By DHEERAJ KATARIA
Matrix presentation By DHEERAJ KATARIA
 
K Map.pptx
K Map.pptxK Map.pptx
K Map.pptx
 
K map.
K map.K map.
K map.
 
Rules of Karnaugh Map
Rules of Karnaugh MapRules of Karnaugh Map
Rules of Karnaugh Map
 
Boolean algebra part 3 [Autosaved] (1).pdf
Boolean algebra part 3 [Autosaved] (1).pdfBoolean algebra part 3 [Autosaved] (1).pdf
Boolean algebra part 3 [Autosaved] (1).pdf
 
Karnaugh mapping allaboutcircuits
Karnaugh mapping allaboutcircuitsKarnaugh mapping allaboutcircuits
Karnaugh mapping allaboutcircuits
 
Minimization of Boolean Functions
Minimization of Boolean FunctionsMinimization of Boolean Functions
Minimization of Boolean Functions
 

Recently uploaded

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 

Recently uploaded (20)

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 

Karnaugh map (k map)

  • 1. KARNAUGH MAP (K-MAP) NAME : ADEEN ALI BSIT 3RD SEMESTER
  • 2. K-MAP INVENTOR: Maurice Karnaugh (October 4, 1924 (age 96 years) ) introduced Karnaugh map in 1953. The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. A Karnaugh map (K-map) is a pictorial method used to minimize Boolean expressions without having to use Boolean algebra theorems and equation manipulations. A K-map can be thought of as a special version of a truth table .
  • 3. KARNAUGH MAP: • Karnaugh map is an array of cells in which each cell represents a binary value of input variables. • The cells are managed in a way so that simplification of a given expression is simply a matter of properly grouping the cells. • Karnaugh maps can be used for expression with two, three, four and five variables.
  • 4. STEPS TO SOLVE EXPRESSION USING K-MAP: 1. Select K-map according to the number of variables. 2. Identify minters or midterms as given in problem. 3. For SOP put 1’s in blocks of K-map respective to the minters (0’s elsewhere). 4. For POS put 0’s in blocks of K-map respective to the midterms(1’s elsewhere). 5. Make rectangular groups containing total terms in power of two like 2,4,8 ..(except 1) and try to cover as many elements as you can in one group. 6. From the groups made in step 5 find the product terms and sum them up for SOP form.
  • 5. NO. CELL IN K-MAP: The number of cells in K-MAP is equal to the total number of possible input variable combinations as is the number of row in a truth table. • For two variable, the number of cell are 22 =4. • For three variable, the number of cell are 23 =8. • For four variables, the number of cell are 24 = 16. • For five variables, the number of cells are 25 =32.
  • 6. 2 VARIABLE KARNAUGH MAP: A two variable has four minters, hence it has 4 squares one for each term, as shown below,
  • 7. 3 VARIABLE KARNAUGH MAP: • The 3-variable karnaugh map is an array of eight cells. • In this case A, B and C are used for the variables although other letters could be used. • Binary values of A is along the left side and the value of B and C is across the top. • The value of a given cell is the binary values of A at the left in the same row combined with the value of B and C at the top in the same column.
  • 8. 3 VARIABLE K-MAP For example: the cell in the upper left corner has a binary value of 000 and the cell in the lower right corner has a binary value of 110.
  • 9. 4 VARIABLE KARNAUGH MAP: The 4-variable karnaugh map is an array of sixteen cells. Binary values of A and B are along the left side and the values of C and D are across the top. The value of a given cell is the binary value of A and B at the left in the same row combined with the binary values of C and D at the top of the same column.
  • 11. 5 VARIABLE KARNAUGH MAP: A 5 variable K-Map is having 25 cells = 32 cells arranged in 4 rows and 8 columns or 8 rows and 4 columns .
  • 12. 5 VARIABLE KARNAUGH MAP: • There are 32 minters (squares) for a Boolean function with 5 variable. • It consist of 2- four variables. • Variable distinguishes between the two map, the left hand four variable map represent 16 square where, A=0. • And the other four represent the square A=1.
  • 13. GROUPING OF CELLS FOR SIMPLIFICATION: Adjacent cells which have 1’s or 0’s can be grouped together in 2’s power. e.g.; 21=2 adjacent cell can be grouped (pair). 22=4 adjacent cell can be grouped (quad). 23 =8 adjacent cell can be grouped (octal). 24 =16 adjacent cell can be grouped (hex).
  • 14. RULES FOR GROUPING IN K-MAP: The karnaugh map uses the following rules for the simplification of expressions by grouping together adjacent cells containing ones: Groups may not include any cell containing a zero. Groups may be horizontal or vertical, but not diagonal.
  • 15. Groups must contain 1, 2, 4, 8, or in general 2n cells. That is if n = 1, a group will contain two 1's since 21 = 2. If n = 2, a group will contain four 1's since 22 = 4. Each group should be as large as possible.
  • 16. Groups may overlap. Groups may wrap around the table. The leftmost cell in a row may be grouped with the rightmost cell and the top cell in a column may be grouped with the bottom cell.
  • 17. There should be as few groups as possible, as long as this does not contradict any of the previous rules.