Array coding problem