lower triangle removed -- starting over
fgets is back to blocking -- hoping to solve some sdl issues
attempting to line up middle coordinates
using >= instead of exact == matching