비트연산자만 알면 1줄짜리가 되는 문제..
function solution(n, arr1, arr2) {
return arr1.map((e,i) =>
(e | arr2[i]) // 2진수로 연산한뒤 다시 10진수로 반환
.toString(2) // 2진수로 다시 변환
.padStart(n,0) // 0으로 시작되어 사라진 부분 다시 채우기
.replace(/[01]/g, (a) => +a ? '#' : ' '))
}