######## #>.#.#<# #..#.r## #...## ##..#.# #....## #.....# ##...### #.#...## ##.....# # #...### ###..# #####...##.....# #........).# #.####.##### .. ...# #. #.### #. ... .. .## .. . . .