#!/bin/bash

cat HHH/hhh.c \
	| grep -v '^#' \
	| cc -E - \
	| grep -v '^#' \
	| sed -e 's/^ *//g' \
	| grep -v '^$' \
	| sed -e 's/merge_sort/h/g' \
	| sed -e 's/merge/m/g' \
	| sed -e 's/split/s/g' \
	| sed -e 's/nums/x/g' \
	| sed -e 's/lsize/k/g' \
	| sed -e 's/rsize/q/g' \
	| sed -e 's/left/l/g' \
	| sed -e 's/right/r/g' \
	| sed -e 's/size/y/g' \
	| sed -e 's/lp/a/g' \
	| sed -e 's/rp/b/g' \
	| sed -e 's/np/c/g' \
	| fmt \
	| cat > hhh.c
