На первый взгляд всё получилось довольно неплохо. Но второй взгляд обнаружил кое-какие шероховатости. А третий взгляд убедил, что лучше сто раз услышать, чем три раза взглянуть.