#include <iostream> 
using namespace std;
int main() {
	int n;
 
	while (cin >> n) {
		int seg[10] = {6, 2, 5, 5, 4, 5, 6, 3, 7, 6};
		for (int i = 0; i < 24; i++)
			for (int j = 0; j < 60; j++) {
				int a = 0;
				a = a + seg[i / 10];
				a = a + seg[i % 10];
				a = a + seg[j / 10];
				a = a + seg[j % 10];
				if (a == n) {
					if (i < 10) cout << '0' << i;
					else cout << i;
					cout << ':';
					if (j < 10) cout << '0' << j;
					else cout << j;
					return 0;
				}
			}
			cout << "Impossible";
	}
}