마야
시간 제한2초메모리 제한512 MB
마야는 격자판에서 벌집으로 돌아오는 정확히 K번의 이동을 하며, 칸을 방문할 때마다 얻는 꽃의 총합을 최대화해야 합니다.
문제
마야 벌은 마법의 초원에서 꽃을 수분한다. 초원은 행 열의 행렬이고, 행 열 칸에는 수분되지 않은 꽃이 개 있다.
마야는 행 열에 있는 벌집에서 출발한다. 여러 번 이동하며 초원의 칸 일부를 방문한 뒤 벌집으로 돌아온다. 각 칸에서 왼쪽, 오른쪽, 위, 아래 중 인접한 칸으로 이동할 수 있다. 마야는 초원 밖으로 나가지 않는다. 마야가 어떤 칸의 위를 지날 때마다 그 칸의 수분되지 않은 꽃을 모두 수분한다. 다만 이 초원은 마법의 초원이다. 마야가 칸을 떠나는 순간 그 칸의 수분된 꽃은 모두 사라지고, 새로 개의 수분되지 않은 꽃이 자란다.
마야는 영원히 날 수 없다. 번 이동하면 지치고, 자신의 모험담을 벌 친구들에게 기꺼이 들려준다. 정확히 번 이동하고 벌집으로 돌아올 때, 마야가 수분할 수 있는 꽃의 최대 개수는 얼마인가?
입력
첫 줄에 양의 정수 , , , , 가 주어진다 (, , , ). 는 항상 짝수이다. 이어서 개의 줄에 각각 개의 정수 ()가 주어진다. 벌집이 있는 칸에는 꽃이 없다.
출력
문제에서 구하는 값을 출력한다.
힌트
첫 번째 샘플에서 마야는 칸에서 출발해 아래 칸으로 날아가 꽃 2개를 수분하고 벌집으로 돌아온다. 두 번째 샘플에서 마야는 칸에서 출발해 오른쪽, 아래, 위, 왼쪽 순서로 이동한다. 칸을 두 번 방문하며, 방문할 때마다 꽃 5개를 수분한다.