public static void Main()
Console.WriteLine("Cigarette Packing");
Console.Write("Enter diameter of cigarette: ");
ciga_diameter = Console.ReadLine();
if (Int32.TryParse(ciga_diameter, out new_cigarette) == true){
Console.WriteLine("Invalid input.");
else if (new_cigarette <= 0){
Console.WriteLine("Invalid input.");
Console.Write("Enter value for dimension 1 ");
dim_one = Console.ReadLine();
if (Int32.TryParse(dim_one, out new_one) == true){
if (new_one < new_cigarette){
Console.WriteLine("Invalid input.");
Console.Write("Enter value for dimension 2 ");
dim_two = Console.ReadLine();
if (Int32.TryParse(dim_two, out new_two) == true)
if (new_two < new_cigarette){
Console.WriteLine("Invalid input. Please enter a valid diameter two value");
if (new_cigarette % 2 == 0){
length = (new_one / new_cigarette);
width = (new_two / new_cigarette);
capacity = length * width;
Console.WriteLine("Maximum number of cigarettes to be packed: " + capacity);
length = new_one / new_cigarette;
width = new_two / new_cigarette;
capacity = length * width;
Console.WriteLine("The MAX amount of cigarette to be packed is: " + capacity);
Console.WriteLine("Invalid input.");
Console.WriteLine("Invalid input.");
Console.WriteLine("Invalid input. Please enter a valid diameter value.");