added wins for diagonal and vertical