競技プログラムにMapクラスと修正したBlockクラスを統合