#include <stdlib>

forall(otype T)
struct heap_allocator
{
	T* storage;
	size_t capacity;
};

struct card_table_t
{
	unsigned long int count;
	void* cards_start[1000];
};

int main(int argc, char const *argv[])
{
	card_table_t* t = (card_table_t*)malloc(sizeof(card_table_t));
	return 0;
}
