//Even exotic configurations have been taken into account.