Initj 'Fly Swatter'.
Init 'Fly Swatter'.
Revert "Init 'Fly Swatter'."

This reverts commit 0610ac5444e6544c3d6f53f3b8b35396d70c13cc.
Revert again 'Fly Swatter'.
In progress. Add model for 'Gap'.
Finish but fail in large input.
Merge branch 'feature/fly_swatter' into develop