print$`-<>=~($,=$")>$'|$'>($%=$`/2)*($==$`-$%)?NO:YES,1..$`,map{$_%$%+1,$%+1+($_%$%+$_/$%)%$=}0..$'-1