using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace yukikoda { class Program { static void Main(string[] args) { long n = long.Parse(Console.ReadLine()); long n2 = n; long a = 0; while (n != 0) { a += n; n /= 2; } Console.WriteLine((2 * n2) - a); } } }