######### ############........ #.............###### ####.##########.######## #....# #........## #....# #.#.#....... #####....### #.###......# #..........### #. #)#.##..# #..............## #o#o...... #..(<........... .r. ..##... #.###...##.######.## .## .# # #>..# <# #. .# ._ #...# <# # .# . ##.## .# .. #.# .# #.# ..#