A building consists of certain number of floors. The bottommost floor is numbered as 1, the floor above it as 2 and so on. Each floor consists of three flats 1, 2 and 3 such that flat 2 of each floor is to the west of flat 3 and to the east of flat 1.
The information about only few persons is known.
The floor and the flat number of G is the same. 
| Floor 4 |  |  |  |  |  |  |  |  |  | 
| Floor 3 |  |  |  |  |  |  |  |  | G | 
| Floor 2 |  |  |  |  | G |  |  |  |  | 
| Floor 1 | G |  |  |  |  |  |  |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
F, G and J live on the consecutive floors where none of them lives in the same flat number.
I lives to the west of A and B.
B lives immediate below C and both live in an even numbered flat.
A lives immediate above F's floor.
|  | Case    1 |  |  | Case    1a |  |  | 
| Floor 7 |  |  |  |  |  |  | 
| Floor 6 |  |  |  |  |  |  | 
| Floor 5 |  | C |  |  | C |  | 
| Floor 4 | I | B | A | I | B | A | 
| Floor 3 |  | F |  |  |  | F | 
| Floor 2 |  |  | J |  | J |  | 
| Floor 1 | G |  |  | G |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
|  | Case    2 |  |  | Case 2a |  |  | Case    2b |  |  | Case 2c |  |  | 
| Floor 7 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Floor 6 |  |  |  |  | C |  |  |  |  |  | C |  | 
| Floor 5 |  | C |  | I | B | A |  | C |  | I | B | A | 
| Floor 4 | I | B | A | F |  |  | I | B | A |  |  | F | 
| Floor 3 | F |  |  |  |  | J |  |  | F | J |  |  | 
| Floor 2 |  | G |  |  | G |  |  | G |  |  | G |  | 
| Floor 1 |  |  | J |  |  |  | J |  |  |  |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
|  | Case 3 |  |  | Case 3a |  |  | Case 3b |  |  | Case 3c |  |  | 
| Floor 7 |  |  |  |  | C |  |  |  |  |  | C |  | 
| Floor 6 |  | C |  | I | B | A |  | C |  | I | B | A | 
| Floor 5 | I | B | A | F |  |  | I | B | A |  | F |  | 
| Floor 4 | F |  |  |  | J |  |  | F |  | J |  |  | 
| Floor 3 |  |  | G |  |  | G |  |  | G |  |  | G | 
| Floor 2 |  | J |  |  |  |  | J |  |  |  |  |  | 
| Floor 1 |  |  |  |  |  |  |  |  |  |  |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
There is only one floor above E, who lives in flat 1. There are five floors between the floors of A and E. 
|  | Case    1 |  |  | Case    1a |  |  | 
| Floor 11 |  |  |  |  |  |  | 
| Floor 10 | E |  |  | E |  |  | 
| Floor 9 |  |  |  |  |  |  | 
| Floor 8 |  |  |  |  |  |  | 
| Floor 7 |  |  |  |  |  |  | 
| Floor 6 |  |  |  |  |  |  | 
| Floor 5 |  | C |  |  | C |  | 
| Floor 4 | I | B | A | I | B | A | 
| Floor 3 |  | F |  |  |  | F | 
| Floor 2 |  |  | J |  | J |  | 
| Floor 1 | G |  |  | G |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
|  | Case    2 |  |  | Case 2a |  |  | Case    2b |  |  | Case 2c |  |  | 
| Floor 12 | ---- | ---- | ---- |  |  |  | ----- | ---- | --- |  |  |  | 
| Floor 11 |  |  |  | E |  |  |  |  |  | E |  |  | 
| Floor 10 | E |  |  |  |  |  | E |  |  |  |  |  | 
| Floor 9 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Floor 8 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Floor 7 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Floor 6 |  |  |  |  | C |  |  |  |  |  | C |  | 
| Floor 5 |  | C |  | I | B | A |  | C |  | I | B | A | 
| Floor 4 | I | B | A | F |  |  | I | B | A |  |  | F | 
| Floor 3 | F |  |  |  |  | J |  |  | F | J |  |  | 
| Floor 2 |  | G |  |  | G |  |  | G |  |  | G |  | 
| Floor 1 |  |  | J |  |  |  | J |  |  |  |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
|  | Case 3 |  |  | Case 3a |  |  | Case 3b |  |  | Case 3c |  |  | 
| Floor 13 | ----- | ---- | --- |  |  |  | ----- | ---- | --- |  |  |  | 
| Floor 12 |  |  |  | E |  |  |  |  |  | E |  |  | 
| Floor 11 | E |  |  |  |  |  | E |  |  |  |  |  | 
| Floor 10 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Floor 9 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Floor 8 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Floor 7 |  |  |  |  | C |  |  |  |  |  | C |  | 
| Floor 6 |  | C |  | I | B | A |  | C |  | I | B | A | 
| Floor 5 | I | B | A | F |  |  | I | B | A |  | F |  | 
| Floor 4 | F |  |  |  | J |  |  | F |  | J |  |  | 
| Floor 3 |  |  | G |  |  | G |  |  | G |  |  | G | 
| Floor 2 |  | J |  |  |  |  | J |  |  |  |  |  | 
| Floor 1 |  |  |  |  |  |  |  |  |  |  |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
The total number of floors in a building is a composite number.
Thus, cases 1, 1a, 2, 2b, 3, 3a, 3b and 3c are invalid. 
|  | Case 2a |  |  | Case 2c |  |  | 
| Floor 12 |  |  |  |  |  |  | 
| Floor 11 | E |  |  | E |  |  | 
| Floor 10 |  |  |  |  |  |  | 
| Floor 9 |  |  |  |  |  |  | 
| Floor 8 |  |  |  |  |  |  | 
| Floor 7 |  |  |  |  |  |  | 
| Floor 6 |  | C |  |  | C |  | 
| Floor 5 | I | B | A | I | B | A | 
| Floor 4 | F |  |  |  |  | F | 
| Floor 3 |  |  | J | J |  |  | 
| Floor 2 |  | G |  |  | G |  | 
| Floor 1 |  |  |  |  |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
D lives on one of the floors between C and G. Neither C nor J lives in the same flat as D. 
|  | Case 2a |  |  | Case 2c |  |  | 
| Floor 12 |  |  |  |  |  |  | 
| Floor 11 | E |  |  | E |  |  | 
| Floor 10 |  |  |  |  |  |  | 
| Floor 9 |  |  |  |  |  |  | 
| Floor 8 |  |  |  |  |  |  | 
| Floor 7 |  |  |  |  |  |  | 
| Floor 6 |  | C |  |  | C |  | 
| Floor 5 | I | B | A | I | B | A | 
| Floor 4 | F |  |  |  |  | F | 
| Floor 3 | D |  | J | J |  | D | 
| Floor 2 |  | G |  |  | G |  | 
| Floor 1 |  |  |  |  |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | Flat    1 | Flat    2 | Flat    3 | 
Not more than three persons live in Flat 1 in the building.
So, case 2a is invalid.
Therefore, the final arrangement is:
| Floor 12 |  |  |  | 
| Floor 11 | E |  |  | 
| Floor 10 |  |  |  | 
| Floor 9 |  |  |  | 
| Floor 8 |  |  |  | 
| Floor 7 |  |  |  | 
| Floor 6 |  | C |  | 
| Floor 5 | I | B | A | 
| Floor 4 |  |  | F | 
| Floor 3 | J |  | D | 
| Floor 2 |  | G |  | 
| Floor 1 |  |  |  | 
|  | Flat    1 | Flat    2 | Flat    3 | 
The total number of floors in the building is 12.
Also, 15 > 12 > 10