added Ruby solution for 102