Nice algorithm na ogo n'usoro!