Vocabulary consisting only from characters you are able to read

kanji kana meaning randomReload
手紙 てがみ letterjlpt5
間に合う まにあう be in timegodan, jlpt3, jlpt4, verb
向かい むかい facing/opposite/across the street/other side/(P)jlpt3
上手く うまく (1)skilfully, skillfully, well, aptly, cleverly, (2)successfully, smoothly, (3)deliciously mix
指す さす (1)to point, (2)to nominate, to select someone, to specify some person, (3)to identify, to indicate, to point out godan, verb, vtrans