### # ## -----|---- |...F....| |.......@-####### |....%%..| |.....%..| ----------
### # ## -----|---- |...F@ .| |.... # ##### |.... . | |........| ----------