######## #.....<# #.##.###.## #........... ##.########. #...# #.### #)# #.# #.# #.# #.. ###