+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--+|--
