FINALLY beat 10... version 2 seems more challenging