2d array not populated correctly when using bitshift

Again, send to where? and how? But if you consider it solved, fine. I find it somewhat dubious.