###################### #..(....)............. #######.###................. #....##.# #.############### #....##.# #.# #....##.# #.# #....##.###.############ #......................# #....##.###.########...# #....##.###.# .# #....##.....########. #....##.............. #....##.....########. ####.##.....##### #.##.<..<....# #.....%%.....# #..#.........# . #.........# #..######## #.. #.. #. #.