lpm
lpmalgos
