Crazy how this was probably done on megabytes of ram.