#include <u.h>
#include <libc.h>
#include <draw.h>
#include <memdraw.h>

void
usage(void)
{
	fprint(2, "usage: %s [ file ]\n", argv0);
	exits("usage");
}

void
main(int argc, char *argv[])
{
	int fd;
	Memimage *im;

	ARGBEGIN {
	default:
		usage();
	} ARGEND
	fd = 0;
	if (*argv) {
		fd = open(*argv, OREAD);
		if (fd < 0) sysfatal("open: %r");
	}
	memimageinit();
	if((im = readmemimage(fd)) == nil) sysfatal("readmemimage: %r");
	print("%dx%d\n", Dx(im->r), Dy(im->r));
}
