#include <iostream>
#include <vector>
#include <algorithm>
#include <string>

int main()
{

	std::vector<double> array;

	double number;
	std::string value;
	double summ;
	summ = 0;

	while (std::cin >> number >> value)
	{
		if (value == "cm")
		{
			array.push_back(number);
		}
		else if (value == "m")
		{
			array.push_back(number / 100);
		}
		else if (value == "in")
		{
			array.push_back(number / 2.54);
		}
		else if (value == "ft")
		{
			array.push_back(number / 2.54 * 12);
		}
		else
		{
			std::cout << "The value is invalid.";
		}

		std::sort(array.begin(), array.end());

		for (int i = 0; i < array.size(); i++)
		{
			if (i != 0 && i != (array.size() - 1))
			{
				summ += array[i];
			}
			std::cout << array[i] << "\t";
		}

		std::cout << std::endl << "The summ is: " << summ << " centimeters." << std::endl
			<< "The size of array is: " << array.size() << std::endl
			<< "The smallest number is: " << array[0] << std::endl
			<< "The biggest bumber is " << array[array.size() - 1] << std::endl;

		
	}

	return 0;

}