#include <stdio.h>
main(ac,av) char**av;
{	int a, a0, a1, a2, a3, i;
	for (a=1; a<ac; a++) {
		if ((i = sscanf(av[a],"%d.%d.%d.%d",&a0,&a1,&a2,&a3)) > 0) {
			switch(i) {
			case 1: a1 = 0;
			case 2: a2 = 0;
			case 3: a3 = 0;
			}
			printf("%08x\n",(a0<<24)+(a1<<16)+(a2<<8)+a3);
		}
	}
}
