package main import . "fmt" import . "math/bits" const M = 998244353 func main() { var n, ans uint Scan(&n) for a := uint(0); a <= n; a++ { for b := a; b <= n; b++ { if OnesCount(a) == OnesCount(b) { ans += a&b ans %= M } } } Println(ans) }