Ruby one-liner, beats 100%/100%
ruby []\n# @param {Integer[]} nums\n# @return {Integer[]}\ndef min_bitwise_array(nums)\n  nums.map { |n| n == 2 ? -1 : n - (((n ^ (n + 1)) + 1) / 4) }  \nend\n
```ruby []\n# @param {Integer[]} nums\n# @return {Integer[]}\ndef min_bitwise_array(nums)\n  nums.map { |n| n == 2 ? -1 : n - (((n ^ (n + 1)) + 1) / 4) }  \nend\n```
['Ruby']