########## #......... #.<....... #........# #........# #.....#... #....## .. ###.## ? .# .#