====== utility ====== Utility code that does not fit anywhere else ===== Structs ===== ==== Point ==== Representation of a point on a two dimensional grid typedef struct { int x; int y; } Point;