########### ######## #.........# ######## ######### #......#####.........# #......# ###.......# #......##..'.........####......####################.........# #......'..##...(.....+.##......'....................#.......# #......#####.........#..'......######################.......# #......# #.........####......# #.......# #####'## ########'## #<.....# ####.#### #.# ##..# #......# ##..# #.# ##..## ####'### #..## #.# #.%## #..# #####'### #.# ###'## ###.# #.......# ##.# #....# #...# ############.......# #..# #....# #...# #..........'.......# #.## #...<# #####...# #.##########.......# ###.# #....#####.......# ### #.......# #...# #....#.....###...# #.......# #.### #....'.##### #...# #####'### ##.# #....### ##### #.# #..# ##'### #.# #.## #..# #.# #.# ####.## #.# ##'#### #.....# ######### ######'### #.....# #.....###### #.......# #........# #.....# #..........# #.......###........# #.....# ######.....####.# #.......'.#........# #.....###..........# +(......#.'........# #.....'...####.....# #.......###........# #.....##### #.....# ######'## ###'###### #.....# #.....# ###...# #.## ####+## ##.#### #...### #..## #.. ###.### ##..# ##.# #...# ##.### .. ##+###### ##.######### #...# . #..>....# #..........# ###'## #.......### #..........### #..<.# #.......'.# #............####....# #.....%.#.####........>.#....'....# +.......#....#..........######....# #.......####.........)..# #....# #.......# ###........^.# #....# #.......# #########.## #....# ##'###### #..# ###.## #..# ##.## #.. ######+#### ##'####### #..# .. #....^....# #...)....# #####'#### ... #.........# #........# #........### .... #.....z...# #....>...# #........'.# ..... #.........# ###........# +........#.###....... +.........####.'........+ #........#zz.gg...... #.........'....#........# #........#####g...... #.........######........ ########## ..... ########## ######### ####