############# .. #............ .....######.########### .................... +#######........### #........# #........# .#######........# ### ................# ...# .............#'## .#.# .............#.# . .##+#.... #.............#.# ........##.# #.............#.# ............#########.# #........###'##.# ..........#........... #........# #.##.# .............%....####### ######..# #.##.# #........)............... ##.# #.##.####...........####.####### #.# #...................# #.# #.# ####.###........########.# ...........+...........(.....# ...#####.###......#########.## ... #.# #......# #.# #.# #......# #.# #.# ######## #.# #+# #.# #.# #.## #..# ########.## ...........# #..#.....#.# #..#.....#.# #..#.....#.# #..#.....#.# #..#..<..#.# #..#.....#.# #..#.....#.# #..#)....#.# #..#%....#.# #..........# #......##### ########