########################## #...........((.(.).......# #............#...).......# #............#...).......# #............#...##'##...# #............#####...##### #............#...........######### ######''##########...........#.......# #...(...# #####...#####.......# #...)...# #...##'##(((#.......# #.......# #.........((#.......# +.......# #.........())f......# #.......# #.[.......((#.......# #.......# #############.f.....# #.......# #...f...# ################.......# ########### ### ######'## #......c+(.....+.......# #.........# #... #.#....# #))...?.#(.....#.......# #.........# #... #u#..[.# #(f..(..#(c....#.......# #.........# #....#o#....# #############(......#c.c...#.......# #.........# #....#TT....# #).#.....#..#....c)(#c.....#.......# #.........# #....'[#....# #..#.....#..+.....p(#......#####'### #...<.....# ######.###### #..#.....#..#....(..#......##......# #.........# #...........# #..#.....+..#..(....#......##$.....# #......(..# #...........# #.)#.....#..#.......#......##......# ########''## #.....[[....# #..#######..##+###++##+######......# #)..# #..........)# #...........# #..> .# #......# #...# #(...(......# #....)......# p# #......# ##.## ######'###o###### #...........# #......# ####.#### #......#.......# #...........# #...#...# #......#.......# #...........# #...#...# #......#.......# #########+### ##.###.## #......#.......# ####.###.####......'.u....#..........# #.......# #.......'..........# #.......# #.......#........[.# #.......# #....)..#.u........# +.......# +.......#..........# #.T.....# #.......#..........# #.......# #.......#..........# #....T..# #########..........# #....T..# #..........# #.....p.# #.(........# #.......# ############# #.().......# ######u####'## #...#...#...######)####### #......[.....# #...'...'...#...()(..# #............########...#...#..}#..))∩...# #............'......##'###'###'##(.).....# #............'......T...#...#..)#).......# #............#.....u#...'...'...'u./.....# #..........%.#......#...#...#..)#........# ##############......###################### #......# ########