cum swap(16,580の該当)