! 2019.9.28 
!
      program answer
      implicit none
      integer :: N_i
      integer,allocatable,dimension(:) :: A_i
      integer,allocatable,dimension(:) :: ans_i
      integer :: i
! read
      read(*,*) N_i
      allocate(A_i(N_i),ans_i(N_i))
      read(*,*) (A_i(i),i=1,N_i)
!
      do i=1,N_i
        ans_i(A_i(i)) = i
      end do
      write(*,*) (ans_i(i),i=1,N_i) 
      end program answer