Main #Size Queens