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