105 Accepted
sgu 107 Accepted
117 is under debugging