上下も横と同じ処理したらよくね?