Project Euler 126 says: "If we then add a second layer to this solid it would require forty-six cubes to cover every visible face."
How come? I thought lay another 3x2x1 over a 3x2x1 makes it 3x2x2, and you need 6 to cover the top, 6 to cover the bottom, 3+2+3+2 to cover each layer, so the total is 32, every white color face is covered, right? How am I wrong here? I have thought hard, but I don't understand. Thanks in advance.