#450 iqを使うようにし、また、resultを返せるようにした