working version
largeset
incorrect
still incorrect
in/out