Pseudokoodit sopivissa paikoissa...