solved timus 1083
solved timus 1194
solved timus 1786
solved timus 1502