1010+ block puzzle