ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig]ig][nig][nig][nig][nig][nig]nig][nig][nig][nigig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][ig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][nig][