Test 1 failed Input: 5 19 12 0 21 26 Expected: 27 000000000000000000000000000 100000000000111111111100100 110000000000111111111000100 111000000000111111110001000 111100000000111111100001000 111110000000111111000001000 111111000000000001111110000 111111101111100000000000000 111111100111110000000000000 111111100011111000000000000 111111100001111100000000000 111111100000111110000000000 100000100000011111111110000 100000110000001111111110000 100000111000000111111110000 100000111100000011111110000 100000111110000001111110000 100000011111000000111111000 100001011111000000011111000 100011011111000000001111000 100111011111000000000110100 101111011111000000000010010 111111011111000000000000010 111000111111111110001110110 100111111111111111110110010 111111111111111111111000000 111111111111111111111111110 Got: 27 000000000000000000000000000 101111111111100000000000000 100111111111101000000000000 100011111111111000000000000 100001111111111000100000000 100000111111111110000000000 100000011111111100101000000 100000001111111111100000000 100000000111111111101000000 100000000011111111111000000 100000000001111111111001000 100000000000111111111110000 100000000000011111111111000 111000000000001111111110000 110000000000000111111111100 111110000000000011111110000 111110100000000001111110000 111111100000000000111110000 111101000000000000011111110 111111111000000000001110000 111111010000000000000111110 111111111110000000000010000 111111111110000000000001000 111111111101010111010100110 111111111111110111010110010 111111111111111111010110000 111111111111111111111111110