# Pastebin M0T4c4aS constexpr uint32_t bits_to_contain(uint32_t n) { uint32_t count=0,i=0; if(n==0) return 0; for(; i< 32; i++) { if( (1 << i) & n) { count=i; } } return ++count; }