こんな感じです。 (答えになっていないかも。)