############### ##.............^ #..........##### #...##)###.# .##...#### ### ....<..# .##....## .......# ###...5.# #.....# #.....# #...(..