solve todo16