..... . ... .. ... ... ... #... #.# #...##.####### #............ ###########l# #....<.(....# #.###########