fstat(fd, &statbuf);
*mapping = statbuf.st_size;
*baseAddress = mmap(nullptr, statbuf.st_size, PROT_READ, MAP_SHARED, fd, 0);
fstat(fd, &statbuf);
*mapping = statbuf.st_size;
*baseAddress = mmap(nullptr, statbuf.st_size, PROT_READ, MAP_SHARED, fd, 0);
continue; // First on diagonal, second above
else if (!off_A1H8(s1) && !off_A1H8(s2))
continue; // First on diagonal, second above
else if (!off_A1H8(s1) && !off_A1H8(s2))