package main

import (
	"bufio"
	"fmt"
	"os"
	"strconv"
	"strings"
)
  
func main() {
    reader := bufio.NewReader(os.Stdin)
    line,_ := reader.ReadString('\n')
    part := strings.Split(strings.TrimSpace(line), " ")
    n,_ :=strconv.Atoi(part[0])
    m,_ :=strconv.Atoi(part[1])
    for i:=0;i<n-1;i++{
        fmt.Print(1)
        if i<n-1{fmt.Print(" ")}
    }
    fmt.Print(m-n+1)
    
  
}