NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

huddle
PilotbeanLtd
PipersLondon
startspace
Clinithink
Credcomms
Hyponik
splicetv
wearehuman
Tribesports
Metail
UKODI
fairsurf
Truphone
RedNomad
tsowc
RFBSOLICITORS
draughtdesign
senake
4DGroup
Troublefree_IT
SupersizedSEO
CycleChic
wireforks
zolmo
keepzerogravity
GreenCollarGrp
elphicksshop
headshotlondon
AtosBlog
FileFinder
BB_comms
reddoor
Tipped
blinkbox
onefinestay
Ixxus
TaylorMckenzieX
centralworking
ashurst
aihit
futuremap
startupintel
MxMind
White_Building
3xscreen
oneclickorgs
ovosol
inkglobal
codevanilla
MatrixLogic
mychannels
ScottYorkIP
cynthiamartinez
linkproductions
my_builder
ilcpr
lbilondon
KimKBlake
freerange
heavybreathers
samsonsoboye
dndigital
Sharehoods
creativeKTN
SignkickUK
VerasisRisk
BiggaFish
Living_PlanIT
Norisco1
UCi2i
EdgeDesignLtd
KCCauldron
CreativeWorksLd
GlideTech
VivaParis
BlurbBooks
EDMMEDIA_UK
CBMFoundation
FFastFill
dboxcreative
state51
Workshare
beautifulw
marquecreative
nick_billy
AdamRichards
7digital
studioxag
skillsmatter
YARGLTD
penthousestudio
gilesdeacon
IRCCloud
GallupNews
playjamcorp
WikiFestivals
HugoAndCat
BloombergNews
RGA
Masabi_com
ivanredi
Muhtadidrum
piecommunity
desk_phone
WeAreImpero
stromatolites
enigmaticflare
TonysGallery
EnRouteIT
LemonDigital
tickettailor
CompleteGenius
shutl
browserlondon
dukeofuke
ten4design
MarketTools
Provenanceldn
fatbeehive
stationcycles
redhouselane
solidstategroup
Moneyspyder
INGMEDIA
AcceleratorUK
n1creative
Digimobjobs_Ex
FreeplayEnergy
WellcomLondon
EnterTheSwarm
smmedia
NetilHouse
VisualDNA
gigatux
kosuMobile
birdback
audionetwork
untitledlondon
DCSPrinting
buildabrand
StrongroomBar
Pomegranate_exp
fuerteint
AugustMedia
iconmobilegroup
Fold7
GRDD_London
knowledgemill
zamirtelecom
360advertising
Inition
DigitalAnnexe
PoraOra
incontextuk
monorex
EditionPeters
orpheusstudio
followunit
_DesignStudio_
GroupFriends
ContentandCode
ResearchFarm
IdeaGeneration
whenem
Squadify
FACIT_HOMES
cookho_search
wipjam
rescreative
playgen
oakleyuk
MagnoliaBoxing
teamkaroshi
CamoKrooked
indigo
Cogniance
BEDA_Design
allisclear
SpinnakerTweet
uniongallery
danwelldon
brodieneill
placr
screendragon
specialmoves
riglondon
Shoreditchspace
prospectstudio
etapix
Stylistpick
SOLDOUT_
Location18
HighjamUK
hidingseeking
zimzamzimmy
JustITTR
ProCentre
CoopMusicUK
secret_escapes
colville_walker
WeAreFetch
MindCandy
Film_London
bossastudios
StephenHignell
we_are_couch
egelnickandwebb
religioncloth
RaveIncUK
ShootingPeople
GoMassMedia
FactSet
Mimecast
spencerdubois
StampLondon
RPandCo
Banksthomas1
sletoh
miafilms
bluedogs21tk
AllAboutCareers
sitelynx
WeAreSpinAgency
theBreweryVenue
pixelkitchen_uk
kweekweek
pepperrafferty
goodmanray
frankdekker
Cassinthenews
carciofino_joel
Canonical
spacestudios
redmonk
doyouappLTD
TextileInfo
cscape
BrassAgency
barnesandscott
Studioprivate
CrabCreative
explovias
JeffreysHenry
yukimedia
PixelPin
BoothnationUK
thomsonreuters
DesignMap
GoCardless
bookingbug
paperbagltd
poqstudio
pierrelemond
publicworks_uk
LmkTec
BonaFideStudio
xtrahost
Lectrio
weareamplify
marmaladeapps
skylarkcreative
ThrillEngineer
sidekickstudios
spektrix
VeryHungryTony
redbog
YouthNetUK
EDITD
glueisobar
PageDo
Pikslme
gateme
DPMagazine
project_lambda
iconprinting
BrandProg
me_tail
CGLUK
TelecityGroup
Miomni
windfallfilms
designprintweb
RCSLondon
lightweightnews
GlowDesign_NL
CureStudio
toptable
fabriclondon
epilson
AntennaIntl
THECUBELondon
wearethetin
neue_media
formicary
RavnSearch
OpenGamma
theprintspace
ShiftLearning
Miniclip
UKChange
NewBrandVision
smarkets
OnApp
publicreative
veinteractive
edsonwilliams
onedotzero
_VYRE_
oxhse
lutebox
thecwo
briteuk
GourmetOrigins
ThorogoodPub
MarketingB2B
think_big_group
Lovestruck
fortunecookie
FamilyLtd
sentinelwebtech
fabricepaget
HoxtonIT
Footfall123
acknowledgement
BiffNewMedia
JobPage
mattfbhfilms
Yammer
luvluvluvlondon
cloudandcompass
digital_shadows
loco2
11Boundary
Habit_Stream
ecnlive
EFPLP
MonkeyKingdomPr
StudioPartyLine
wearefivek
sewnagency
dittotv
thisisroot
AppsforGoodCDI
UntoThisLast_
GoSquared
BlackallStudios
medicineandman
clock
romabravo
DKLMSolicitors
pixelgroupuk
10CMS
telco2
Medi_Wi_Se
inensu
TWTechCity
assemblystudios
workclub
DecibelTech
I_Am_Beyond
DrDoctorApp
wikimediauk
djhistory
preciseprinting
AdremGroup
milagrospdx
Latitude_Group
Grabble
kodudigital
wefundprojects
DecodedCo
wearesocial
Kopykatprint
crumpled_dog
GroupSetUp
SiPalto
taylorjamesuk
RAAKonteurs
twocolumbiaroad
Dry_uk
FINDmaps
spinach_design
RapidEye
Shelter
liferoxxsite
acrylicize
mkodo
ShuffleFilms
loftdigital
Ubxd
EastLondonPost
Superflux
fluidata
filmpro
12speak
ciablog
BANGmedia
ModernJago
clautomaz
hamlettfilms
getitwithme
HammerLab
amplicate
matterofform
RodliffeAcc
shinyideas
FlatNav
DataquestUk
binaryvision
MessageSpaceUK
everywheretweet
DynamicaT
teamly
lanyrd
CPIStudio
mastersofpie
mepks
mamagroup2010
metropolis_shop
JLindeberg_
eFC_APAC
KEOfilms
CertiVox
OohBrilliant
FundApps
FutureWorkshops
ApiPrint
BonzaSlots
MorangoLondon
theviralfactory
OpenAsset
nextjump
shoreditchnet
socioapps
bootlaw
PitmansLawyers
coppingjoyce
zebrapeople
theaoi
underwired
sapientnitro
SauceDesign
traintransmedia
alphavillefest
CompleteITLtd
ANTIPODIUM
rareformbrands
milocreative
MMMagTweets
Benfisherphotos
SabotagePKG
AllscenesUK
PrintClubLondon
Lernstift
simpaticopr
stratusvle
Intelbox
johnkappa
drumrc
pimtellect
slicedbreadanim
albionlondon
lunaandcurious
Forsterinc
HipSnip
5app
AmusedSloth
NoirePay
chameleon_eu
ROOMARTSPACE
Telrock
AlphaPlusGroup
Jilani_HealthiQ
RedCLondon
deafworks
thinktanklondon
s_and_t
sticksports
MusaicHiFi
TheWagonTV
stylefoundry
PortlandDesign
VEThoxton
bluestemmag
MobileNewsMag
trends_research
testplant
drthomdotcom
helloslate
brightlemon
XylyxLtd
GlassEyeHQ
divide
LociSystems
omegamaster
AnnPRBuongiorno
lastfm
SocialMedia8
zzizzlmedia
TimeBasedArts
anders1156
gbst_uk
multiadaptor
cogsagency
GimoLtd
LouisDeGama
formicary_cg
SkinnyDips
Calvert_22
mallowstreet
FindMeTV
TechSB
BullhornUK
redpixie
LocusHire
hulger
MerlinUK
rjdj
industryspace
DellaRainbow
GreenManFest
talentfizz
AnalogFolk
bythescruff
hanguppictures
fashion_east
KarlsonUK
brandbygarden
ultraknowledge
songkick
Comufy
newspaperclub
Cititec
MarketInvoice
getcontentment
theteaboys
mediamohol
JamesKovacs
camtech
HardSoft_
NiekuDesigns
_Eeem_
PremierMinicabs
auradesign
netclick
iannolan
thedxw
Affinitext
The_Operators
ImperialLeisure
hoxtonmix
Musicmetric
HACThousing
precedentcomms
qriously
p5a
londonhackspace
surveyresults
uv_d
themightyzard
inovussolar
KuluValley
Lucidica
husseinchalayan
Cardelicious
TechCircleVent
PlayerthreeUK
K7records
hoffmanuk
_koffeeCup
thisisliveart
PictureFair
abeljohnnyclara
spotint
tonetech
ameeHQ
SQCircle
TechTalentGroup
seogadget
anumberofnames
miniclipgames
ecomarket
easyreceipts
SHORTSTV
duffydesign
sellsell
NTT_Europe
HA_247
clubworkspace
graeae
BakerTilly
CodeWorldwide
ComfortSuitesCH
ThreeFourDig
VG_Studio
procinity
webfireagency
3rdtimemedia
TheGreatWebCo
SallyHope
lingobeedigital
SaturdayLondon
JamesandGiles
Stylorouge
PeerIndex
collectiveldn
Bodswap
KiBook
cliniclondon
spotstudio
millnet
etcvenues
MrLawyer
Econsultancy
signalgallery
SumStudio1
ClickHereGroup
stream20
jonathanhowells
BizMattersmag
EastsideLondon
cloudIQApps
Livestation
clayinteractive
FloxxHQ
ChrisKnagg
AtlasIndustries
ClearLifeLP
___seventeen___
job_page
5asidemanager
thebrandbucket
Kontera
ContractExpress
AffWin
GlobalCrossing
HLW
berglondon
TheMarketComms
EtsyUK
ineedarobot
workroomshow
bruceanderson
DrEd
HulloMail
weareidmedia
HouseTrip
triggercorp
Luxdeco
MultichannelTV
BroadgateView
FilteredCourses
HuntHaggarty
ISTDdance
purple_creative
cloudsuccess
IamThem
YardTheatre
paulitzer
w3haus
getarockstar
Airbnb
StoryWorldwide
sosolofashion
Seedrs
Found_Online
erasmuspartners
TheOfficeGroup
hotwirepr
Ostmodern
thisisbd
appliedinfo
BlackstoneFrank
ASITE
Division100
ProudCreative
CyberspaceLabs
Man_vs_Machine
IntProjects
ServerSpaceUK
Gloople
firedogcreative
Simon_How
benchesterfield
CreativeCushion
willtubby
StreetsConsult
hirschandmann
junkystyling
innovationmark
Beauty_Call
Lab10Studio
bodydataspace
CiscoSystems
CrowdDNA
ideo
MediabrandsUK
nexuslondon
cdi_europe
ABigRedButton
Red_Ant
1185films
empire42
incite_ict
WeAreApps
MRMMeteorite
this_is_paper
TheFutureLab
darkejon
focus24hire
AOCarchitecture
1104architects
digitalhealth
SoundCloud
Level39CW
jeffseedrs
London_Law_Firm
livinggroup
ReeldealHD
buddyapp
JADarchitecture
tramp0
PopcornLondon
Pythian
globalstreetart
EFortiori
getin
SAE_Institute
PrintclubUK
thetrainline
basho
bodymapme
dotankstudios
elmysterioso
MarketingVault
balloon_dog
lawrence_lek
monterosalondon
sixoranges
native_design
MicroTechSystem
blackcabsession
CCC_UK
flarevm
PackagingReport
seeperarts
omerknaz
Laplumelatine
IWANTdesign
adaptivelab
Workthing
southfacing
Mat_LB
pachube
Fresh_01
pluck
NotionMagazine
ParticularFilms
simonmaddox
CraigLeGrice
StonewashLtd
ArtWarEnt
33SecondsAgency
ampersandvenues
Incentivated
BlickRothenberg
pspctv
brightsolid
LessRainLondon
projectfusion
withassociates
WolfstarPR
pureevilgallery
lucytann
caffeinehit
epiohq
CEPipeline
ChiefNationB2B
KPMGTechGrowth
paulabenson
pythonanywhere
capsule01
Strongroom
MyMediaForum
GaryRowland
soundingsoffice
Canoeinc
londonfireplace
Creatureuk
UrbanExcess
thisplacelondon
jasonmthorne
lineindustries
amvrosia
MindworkLabs
dukesoflondon
rgrunschlag
mailjet
patrickhughes
sineadmacmanus
bkwrksevents
AIMediaComms
brighttechuk
QuestBack
CityDocs
mixcloud
HijackMedia
CentralNic
BreedandCraft
alexhartstyling
ubicabs
SmyleCreative
playareas
cainullah
buckmans
ilovedust
EfFernandez
crocbites
powster
mediawithimpact
mintdigital
reallyenglish
Attitude_Events
LondonArtHouse1
Inmarsat_plc
didgeroo
wearehimandher
soproductions
WeRtweeting
EXNetworks
mendeley_com
CaplinSystems
femade
TriggerStuff
Hub100
Ruby_Pseudo
thisishoop
enternships
cimex
Fittius
FieldGrey
FundingOptions
BloombergLP
Qs_Quest
boothnation
placruk
Samcolelondon
SennepLDN
halcyononline
OptimityLtd
ethicalmediator
robinsonslondon
rosspopejoy
boldcreative
adamhoyle
MarthaSchwartz
DennisIPedersen
UrbanNetworkUK
studioSPOV
10gen
HireSpace
plasticpeople
33Digital
WeAdmire
deskpro
littlebirddeals
AdvantageLondon
MorrellHouse
JohnnyMWalker
axonpublish
eSynergyITrec
mintelnews
mobileroadie
bluefieldscom
NewHorizonsLDN
UNIT9
IAI_TV
EmperorDesign
MomentumWwide
VZGallery
wattsonEnergeno
EveryInteract
diginate
blackbridgeuk
HassanHajjaj
_FlashForward
fashaddict
stolenspace
MinxCreative
DrawninDigital
Techmeetups
newsdeskmedia
AldgateTower
CiaranJKenny
HudsonAll
itrsgroup
DoGoodBranding
SyzygyUltimate
ClothCourt
Valtech
Spark_PR
makeshifthq
avco_com
JNProduction
Rosie_Lees
Invizua
enigmaint
Inquiron
bragster
HouseholdDesign
UniGreenwich
makeupuk
arduinoteam
tugagency
JournalistaLtd
globalpersonals
conversocial
modeltwozero
SmartaHQ
TarnandTarn
theartstadhsmdl
WORKGallery
aberrantarch
michaweidmann
DiffProj
_TheGopherHole
elatte
HitTheTheatre
futureshorts
EpicArtsNews
BinaryAndBrain
dub_research
baldwinsam
tweetminster
livemusicfm
SkewStudio
AppFly
inspiritbrands
redinkcreative
WDADComms
importio
reeves_tech
AdIQMobile
Brick_Lane_Art
HalesGallery
agilefilms
2CsGroup
g5itsolutions
pasays
Picklivefootie
timetric
Gitooncom
AndGB
thestudentjob
StudioHB
yodeldigital
wearespork
JustEatNews
mstarholly
ExecutiveSurf
interactivemix
HobsRepro
interxion
ModballRally
WeAreAqueduct
calidus_
latenightsalon
Bambuser
doug_mather
3Forty
BigActive
Spaceprojects
grodigital
novoda
Preloaded
chaudigitalUK
doubleHagency1
Sapientgov
carbonvoyage
SigmaGroupCI
LamdaGuard
mysolarnews
CreativeCherry
TwoBirdsIT
kusiri
MyDesignCompany
failbettergames
kenjungames
SnapLogic
Qudini
CMU
sae_london
leaderboarded
qrupa
TheBrewCowork
wallcreator_com
ClinicalCURRENT
Vungle
firefishltd
BernstockSpeirs
QueenAndEye
Bluntlondon
GrapeDigital
400_design
ThomasManss
freeformLDN
defendnola
RalphCreative
Markit
_paperheads_
tribemarketing
seditionart
SCHAWK
TwileShare
Pajama_Branding
javelingroup
manchipp
mousetrainer
askiasoftware
MenuSpring
CiscoUKI
weareclubhouse
newbamboo
victorstone
robdiament
Xoomworks
appacts
KEYRECORDS
thinmartian
CivilBranding
StormchildVLtd
loveretouch
freshone
dbcuk
Mediasterling
morphlondon
KastnerSydney
AllyCapellino
SpeakMedia_
top10
madebymany
ZonesUKLtd
codehouse
LaScatola_
FWFILM
movingbrands
smarterkey
joinersarms
JackdawStudio
pusherapp
redleaderlondon
jvmconsulting
studiosmall
greateastern
luckynumbermus
PhotoVoice
the_partners
JulieMarieMeyer
Rummble
VoltaDataCentre
heathwestsys
appromoter
shoutem
sharkiusgames
elixirmediacons
Catalysis_Comms
MetricaMeasures
kitmonsters
moodshare
RainmakingLoft
Bittylicious_
cinteractionlab
creospace
megadeal
JamesMannox
seriousint
VertigoMagazine
pokelondon
aspirelondon
CuteCircuit
TouchDigital
thetrampery
CHPConsulting
CampaignDesign
intentiomedia
brr_mediauk
MACHconnects
Carrenza
CultureLabel
FutureRoute
VisualEyesMedia
kindesign
nimisis
Ciena
Incerts
Quakle
yannick__
pixelkitchen_
CarbonDiem
StickyContent
onebyte
rslmanagement
9thplanet
leemailme
ArtSpotterApp
CoApperative
Eutechnyx
StreetHubUK
RepPub
DJmag
taptu
RobynPlett
cdvphotography
developerFusion
asadistribution
graphicimpress
StandoutUK
NetwiseHosting
dreamstake
jacksoncoles
PixelBeats
JacksonFrames
classicinfo
techwillsaveus
MadeHQ
public_beware
EMFoundation
archivedesign
sherry_design
ngicreative
lyst
tattydevine
nestoria
virtualclarity
aeimedia
actionstations
flintcomic
distilled
iplab
TheWestPalmer
Maximus_IT
byngsystems
IDMedia
webliquid
Eurolondon
InteractiveData
4smeIT
audioboo
ipTwentyOne
Mobile_Explorer
forcefedmedia
slisystems
audiosplitter
jamieoliver
B3Creative
StreetSpark
CrimsonNoise
Stefan_Gibberd
ITPEOPLE
calameda
aliblackwell
lizartindale
lshift
WednesdayAgency
moustiquedesign
VoiceOfSE
warls
niceagency
pushbuttontv
Spoonfed
Vault_Studios
LDNdesignworks
endurancewire
BridgeNoble
Tecnologika_UK
Axisto_Media
Cyberwest
PeterStitson
CarrKamasa
riteangle
DigiGreenwich
techlightenment
seedcamp
pbbi
WarOnWant
pearsonlloyd
UnLimitedMedia
Article25
squarezero
BallouPR
DannyMinick
houseofvintage
timetoast
Gallery_Stock
AKQA
theNudgeLondon
shoparazzi_uk
concerto_live
LDN
VibrantMedia
BGYArchitects
unrulymedia
AltitudeHQ
redstone
OPX_London
seriousfoxhq
marksmith
SocialGO
travelfusion
MCStech
lanzit
surevine
ReynoldsDigital
Foolproof_UX
The7thChamber
nobrowpress
iomarthosting
ContagiousMag
WebstarsLtd
kemistrylondon
scheybeler_co
_Studio6
DCSLTD
slidelondon
PowerPredictor
InternewsEurope
ixbrl
YouGov
digitlondon
bloodybigspider
WeAreTogeva
housebites
rehabstudio
AmbarinaHasan
proteinfeed
diarydotcom
degreesunedited
_The_Assembly_
GlassBoutique
SubmergedMusic
hharchitect
agentGav
GroupSpaces
VirtusaCorp
WalkActive
thetecheye
BullRodger
telesurf
OpenSignalmaps
Gramafilm
likedigital
mobcast_news
ZooeySoftware
flattrme
Hans_Karl
ezisltd
stockleythink
rezzable
bruceybonusuk
wrenspire
euNetworks
TheHouseCloud
TechCityMap
excelian
Happy_Finish
BIZZBY
nuffnangx
JacobBaileyLtd
skhamilton
kitcattnohr
Popcornboxblog
Nasstar
InShoreditch
TheDabblerBlog
prezzipazzi
wearegamma
DCDFOCUS
EqualityWorks
Eurodexx
wklondon
arch402london
masonblake42
PVEU
NutbourneUK
Holition
eventsforce
itsillustrated
stevejlewis
cbanalytics
hairproject
switchlondon
LightboxApp
eastgalleryLDN
fridgecreative
_RINGSPUN
quantumblack
TPGMedia1
whosampled
darq
millsustwo
agitpropdesign
aldaterra
motherlondon
Spinner
editdtweets
CroudMarketing
DewGibbons
LCityIncubator
QBBargateMurray
reincubate
MovementLondon
SumacDigital
huddlecreative
dopplr
hSo
nathanGallagher
BernardStilwell
whitecube
telappliantbuzz
FalconburyLtd
Seatwave
Imaginox
keepsite
MooveAgency
PeepshowCOLL
thinksolution
AGViewing
squizuk
harmonypark
overheardatmoo
geckoboard
Cre8Lifestyle
PaceMedia
TCOLondon
barometa
MiniBarlondon
C21Media
allabouttheidea
iwebtweets
RadleyYeldar
Jon_Cheetham
PublicLife
RbtCorp
InformationAge
circuscreative
loc8com
uvarchitects
aeilondon
y_m_e
TweetDeck
splashww
digiwipe
GravityLondon
Skimlinks
thisisYCN
lonocreative
showmedialondon
sixtwoprods
mostramarketing
timgu_unlimited
Snagsta
communicatorwld
LaurenceKingPub
SnapFashion
TalawaTheatreCo
keepthinking_uk
PostSwitch
BizinApp
RepriseMedia
frieze_magazine
etio_stories
DigitalINC
onetwone
BigDataExperts
bureauvandijk
Curious_Gen
bmc_tv
andesign
jayfresh
DigiShoreditch
DatrixRecruit
wordia
Metafused
DeticaCreative
stinkdigital
SmithandPye
CD_Tec_Recruit
crdberry
121Designs
Future_Words
ConludoLtd
CNS_Security
PAC_Consultants
WorkSnug
BrightTALK
e2xLimited
TechHub
FlowInteractive
ChangeLab23
UltraSocialUK
appshed
flubitweet
makielab
invoiceberry
gnlteam
moveguides
vintagepeacock_
flooved
salesgossip
mpmeradio
onapp
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.