Pošalji SMS: Functional design of breakwaters for shore protection :