8000
(-+)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(+-)(-+)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(+-)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(+-)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(+-)(-+)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(+-)(-+)(-+)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(+-)(+-)(-+)(+-)(-+)(+-)(+-)(-+)(+-)(+-)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(-+)(-+)(-+)(-+)(-+)(+-)(-+)(-+)(+-)(-+)
