Solution for 10834, added partial solution to 10833