solves 100