############# ############ ##############.....!.....#####.....[....################ #...........##...........#...'..........'.##...........# #...........##)..........#.###..........#.##...........# #.........).......)%.....'.# #..........#..'...........# #............#...........### #..........####.[.........# #...%........#...........# #..........# #........>..# #...........###+########## #..........# ########'#### ####'######## #......[...# #.....# #...# #########'## ##.##### ####(###### #..# #..# #.........# #.## ##.######## #.........# ########+### #######'#### #.........# #.........# #.........>#####..........####.........# #.........# #..........##..'.<.)......'.##.........# #........)# #..........#..##..........#....<.......# #.).......# +..........'.###........<.####.....(...# #.........# #..........### ###%######## ######.#### #....oo...+ #..[.......# #.## #.# #......o..# #####'###### #..## ##.# #######o.## #..# ##.># #..# ..## ##.# ##.# #.## .... #.# #.# #.# oo...# #.# ######'##### #.# ......# #######.########..........# #.# ........ ................'......[...# #.# ......# ########.#######..........# #.# ... #.# #..........# #.# #.# ########+### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ### #.# #.#### #.# #....## #.# ####..# #.# ##.## #####'###### #..# #....%.....# ########'### #############.....%....# #..........#########...........'..........# #..........'.........###########..........# #..........########### #..........# #..........# #..........# #..........# ############ #..........# ############