色とかは変数に切り出せると良いかもねー
まぁOptimize的な話だけどね