Homework 3 for Functional Programming course at FMI. TODO: tests for Task2 change edgeDetect function in Task2 using list comprehension