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