package main
import (
"bufio"
"fmt"
"os"
)
func main() {
in := bufio.NewReader(os.Stdin)
out := bufio.NewWriter(os.Stdout)
defer out.Flush()
var n, m int
if _, err := fmt.Fscan(in, &n, &m); err != nil {
return
}
occ := make([]int, 4*n)
id := 1
for i := 0; i < n && id <= m; i++ {
occ[i*4+1] = id
id++
if id > m {
break
}
occ[i*4+3] = id
id++
}
for i := 0; i < n && id <= m; i++ {
occ[i*4+0] = id
id++
if id > m {
break
}
occ[i*4+2] = id
id++
}
first := true
for i := 0; i < n; i++ {
for _, off := range []int{0, 1, 2, 3} {
val := occ[i*4+off]
if val != 0 {
if !first {
fmt.Fprint(out, " ")
}
first = false
fmt.Fprint(out, val)
}
}
}
fmt.Fprintln(out)
}