Shahid is 12th from the starting in a row, while Jedan is 15th from the last in the same row. Zenith is between Shahid and Jedan. If Shahid is before Jedan and there are total 46 persons in the row, then how many persons are between Shahid and Jedan?
1
17
2
16
3
18
4
19