/* Compile includes separately to make GST table */

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <dos.h>

#include <dos/dos.h>
#include <dos/rdargs.h>
#include <exec/exec.h>
#include <graphics/gfxbase.h>
#include <intuition/intuition.h>
#include <workbench/startup.h>
#include <proto/all.h>

/****************************************************************************/

typedef enum mode_type {MODE_COLOUR, MODE_EHB, MODE_COLOUR4, MODE_GREY};

void median_cut (UBYTE colourtable[256][3],
                 UWORD *viewcolourtable,
                 UBYTE *xlate,
                 enum mode_type mode);

extern void die (char *msg, ...);
