In this tutorial, we will show you how, using logic and clues, you can fill in the logic grid and determine what order the given information should be in.

For this tutorial, we shall be using a 3x3x4 grid. This means there are three main squares across the top, as well as three from top to bottom. Inside each square, there is a 4 x 4 grid of smaller squares. These are the squares you will be working with to solve this puzzle. Work along with us by visiting the puzzle:

Let us first start by looking at our information. We have 4 different:

- People: Annabelle, Heather, Kassidy and Tatum;
- Income levels: $54,000, $128,000, $144,000 and $158,000;
- Colored houses: blue, cyan, lime and purple;
- Medications: benazepril, enalapril, fosinopril and ramipril.

Just looking at the information, you might notice that the medication names are all ending in "pril". This is done on purpose to further confuse you while reading clues. You need to be extra careful when you have names that are similar to each other so that you do not accidentally mark the wrong name.

Now, we will look at each clue in the puzzle and show you the corresponding results on the grid table for each clue. You can follow along and by the end, you should have a basic knowledge of how to solve logic grid puzzles! So, let's begin.

The first clue we're given is:

The 4 people were __Tatum__, the patient who was prescribed __enalapril__, the employee with the __$54,000__ salary, and the owner of the __purple__ house.

The first 4 words of the clue tell us one thing: Each piece of information in this clue is a separate person. By that,

__Tatum__does not earn__$54,000__a year, does not own the__purple__house and was not prescribed__enalapril__. (Top, Middle and bottom left boxes);- The person who earns
__$54,000__a year is not__Tatum__, was not prescribed__enalapril__and does not own the__purple__house (Top three boxes); - The
__purple__house owner is not__Tatum__nor takes__enalapril__(Second row of boxes); - The
__enalapril__taker is not__Tatum__(Bottom box).

Starting in the top left box, we would find the row for __$54,000__. We find the box that represents __Tatum__ and __$54,000__ and place an X inside that box as that combination cannot be true. __Tatum__ does not earn __$54,000__. Moving across further, we find where __$54,000__ lines up with __enalapril__. As we know, again, that this combination cannot be true, we place an X there, as well. Finally, we place an X where __$54,000__ meets __purple__, as the person who earns __$54,000__ does not own the __purple__ house.

We now move to the second row of boxes. We are concerned here with the __purple__ house. We know that it does not belong to __Tatum__, so we can place an X where they meet, and likewise, an X where __purple__ meets __enalapril__.

In the last box, we find __enalapril__. The only data we can compare with it in this box, are the persons names, and we know it is not __Tatum__ in this case, so we place the final X. You can see the finished grid below.

Clue 2 says:

Of __Tatum__ and __Annabelle__, one earns __$144,000__ per year and the other lives in the __cyan__ colored house.

This clue is more complicated than the last clue. At first, you might assume that you can only rule out that the __$144,000__ salary is not the __cyan__ colored house, because we have no way of knowing, at this point, which of the girls owns the __cyan__ house, and which earns __$144,000__. But for now, go ahead and place your X in the __$144,000__/__cyan__ combination in the 3rd box on the top row.

Now we can go a little further and rule out that for the __$144,000__, it can only be __Tatum__ or __Annabelle__. Because of that, we can place an X in the __$144,000__/__Heather__ combination, as well as in the __$144,000__/__Kassidy__ combination, because from this clue we know that neither of those girls earns __$144,000__, again, it can only be __Annabelle__ or __Tatum__. We can do the same in the next box down for the __cyan__ house. __Cyan__/__Heather__ and __cyan__/__Kassidy__ cannot be true, so we place our X's.

The patient who was prescribed __enalapril__ is not __Heather__.

We place our X in the __enalapril__/__Heather__ combination in the bottom box.

Either the employee with the __$144,000__ salary or the employee with the __$158,000__ salary lives in the __blue__ colored house.

For clue 4, we can figure out that only one of those two salaries can be of the owner of the __blue__ house. Therefore, we can place our X's in the __$54,000__/__blue__ and the __$128,000__/__blue__ combo's in the third box, top row.

We're going to look at the next three clues for this section.

__Kassidy__ earns less than __Heather__.

By this clue, we can use logic to tell us that __Kassidy__ cannot earn the most money, as she earns less than __Heather__. Likewise, __Heather__ cannot earn the least amount, as she earns more than __Kassidy__. We can place our X's in __Kassidy__/__$158,000__ and in __Heather__/__$54,000__.

The owner of the __blue__ house earns more than __Kassidy__.

This clue does not help us much at this point. We do not know how much the owner of the __blue__ house earns, nor how much __Kassidy__ earns. We have already determined earlier that the __blue__ house does not earn the least money, so we do not need to place another X. For now, all we know is that __Kassidy__ does not own the __blue__ house. In the second row, first box, we can place an X in the __blue__/__Kassidy__ combo. We might have to come back to this clue later.

The patient who was prescribed __ramipril__ is not __Annabelle__.

A simple statement. Bottom box, __ramipril__/__Annabelle__ combo, place your X. Your grid should now look the same as ours.

The owner of the __lime__ house was prescribed __enalapril__ for their heart condition.

Now, things will start to get interesting. We finally have a statement that we know to be true. The __lime__ colored house was prescribed __enalapril__. Because of this, we must do two things. We will first place an O where __lime__ meets enalarpil in the second row, second box.

Because we know that that statement is true, we know that no other colored houses can be combined with __enalapril__, and we know that no other medications can be combined with the __lime__ house. Therefore, we can X out the rest of the row and column where you placed your O. See the image 5a.

**Image 5a**

**Image 5b**

We have our first true combination! Now this is where the grid comes in handy the most. We need to look at the true statement, and find out if we can put any X's, or hopefully O's, into other boxes. Still looking at the top image (5a), find the O and look in the box above it' You will see an X in the __$54,000__/__enalapril__ box. We know, therefore, that __$54,000__ is not __enalapril__, and so it cannot be __lime__. The logic is like this: if __lime__=__enalapril__ and __enalapril__ does not = __$54,000__, then __$54,000__ cannot = __lime__.

Because of that logic, we can now rule out the __$54,000__ income belonging to the __lime__ colored house. So, we place our X in the 3rd box on the top row where __$54,000__/__lime__ meet. See image 5b.

This leaves us in another interesting situation. Because 3 out of the 4 combinations have been found to be false (__$54,000__ is not __blue__, __lime__ or __purple__), that only leaves one more combination. Because of that, it must be true. So now we can place an O for __$54,000__/__cyan__, and add X's to the rest of the column as they cannot be true. (__cyan__/128K, __cyan__/__$144,000__ which was already x'ed out, and __cyan__/__$158,000__.

Your box should now look like image 5c.

**Image 5c**

**Image 5d**

We will use the same procedure as above. Looking at the grid, you have a true condition where __$54,000__ and __cyan__ meet. In the first box on the top row, we have determined earlier that __Tatum__ does not earn __$54,000__, so we know because of that, she also does not live in the __cyan__ house. (Again, if __$54,000__ = __cyan__, and __Tatum__ does not = __$54,000__, then __Tatum__ does not = __cyan__. Beautiful logic!)

Because of that, we can put an X in __Tatum__/__cyan__. Doing so leaves only one possible combination left for the __cyan__ colored house, and that is __cyan__/__Annabelle__. So we also now know that __Annabelle__ owns the __cyan__ colored house. We will place an O there, for true. Image 5d.

We will quickly go through the rest of the moves available with this clue.

- You can see you have a true statement in both instances of
__cyan__:__cyan__=__Annabelle__,__cyan__=__$54,000__, so__Annabelle__=__$54,000__. True; __$128,000__is the only income left for__Kassidy__, therefore it must be true;__$158,000__is the only income left for__Heather__. True;- That leaves
__Tatum__with the__$144,000__salary. - Top row, left box is finished; - In the second row, first box,
__Kassidy__is the only option left for the__lime__house; - Because we know
__Kassidy__earns__$128,000__, we know that__$128,000__=__lime__house; __Annabelle__earns__$54,000__, but__enalapril__cannot be__$54,000__(Top row, 2nd box), therefore,__Annabelle__cannot be__enalapril__(Third row). That leaves__Kassidy__as the only option for__enalapril__;__Kassidy__earns__$128,000__, and__Kassidy__=__enalapril__, so__$128,000__=__enalapril__(Top row, 2nd box);*We now know one full set:*__Kassidy__earns__$128,000__, lives in the__lime__colored house and takes__enalapril__!__Annabelle__cannot take__ramipril__(3rd row), therefore,__$54,000__cannot be__ramipril__;__blue__is the only house color left for__Tatum__, so it must be true. (2nd row, 1st box);- That leaves
__Heather__the__purple__house; __$144,000__income (__Tatum__, Top row, 1st box) is the__blue__house, so__$144,000__=__blue__(Top row, 3rd box);- That leaves
__purple__as the only choice for the__$158,000__income. (Top row, 3rd box); __Cyan__cannot be__ramipril__(Bottom row), so put an X in__cyan__/__ramipril__in the 2nd row, 2nd box;- After all of that, your grid should look like ours for this step.

We have one last clue: The employee with the __$144,000__ salary was prescribed __benazepril__ for their heart condition.

In the top row, 2nd box, we will set an O (true) for __$144,000__/__benazepril__. After placing our X's, we will see there is only one option left for __ramipril__, which is the __$158,000__ income. Set to true.

__Fosinopril__, which to this point was never mentioned, is the only choice left for __$54,000__ income. Set true.

At this point, all three boxes on the top row should be filled in completely! We now know all of the answers and do not need to work on the other boxes. (You can still fill them in, if you like.) Your grid should look like ours at this point.

There is nothing left to do now, you have solved the puzzle! The answers are as follows:

Salary | Name | Prescription | House Color |
---|---|---|---|

$54,000 | Annabelle | Fosinopril | Cyan |

$128,000 | Kassidy | Enalapril | Lime |

$144,000 | Tatum | Benazepril | Blue |

$158,000 | Heather | Ramipril | Purple |

Congratulations! You've solved your first logic grid puzzle! Hopefully you weren't too confused by this tutorial! If you have any suggestions as to how we could make it better, please let us know.