compression down to 935 bytes vanilla
down to 905 bytes vanilla when using a while loop
using the while loop in another place, 883 vanilla 834 submission