######## ########## ############ ######### #......########......>.# ########## #<.....)...####.......# #......'......'........# #........# #....(.....'..#.......### #......########........# #........# #..........##.'.......'.#####......# #........# #........# #..........####.......#....##......# #........###........# #.%........# ###'########..'......# #........'.'........# #..........# #....# ####......# #........###........# #########'## ####.# #......# #........# ######'### #....# #.# #####'## #####'##### #.## ##.#### #.# ###.# #.....# #..# #..# ######'### #...# ###.####### #####.#### ##.### #........# ##'### #.........# ###........# #....# #........### #....# #.........#####..........# #....#######........'.#####....# #.........#.....#........# #..........+....(...#.....+....# #.........#.#####........# #....#######........#######..^.### #.........#.# #........# #....# #........# #....'.####%.....%..#.# #........# #....# #........# #....#................# ######.### ####.### ######'### ###'#######.........### #.....# #....# #.# #.# #######.### #.##### ##'###### ##.# #.# #..# ##.### #.......### #..# #.# #.## #....# #.<.....'.## ###'## ###'#### ###'##########....# #.......#..# #....# #......#######.......#.........# #.......##.## #....# #######......#.....+.......#.####....# #.......##..# #....# #.....'.....[#.#####..%....'.# #....# #.......###.#####....###.#####......#.# #.......### #....# ##+###### #..(..'....'...# #...>..'.# ###+##### ##.### #######....##### #......### #....# #.# ###'## #####'## ####.## #.# #..# ###.# #..# ##.# ### ####'###### #...# #########'## #..# .......# #.........# #.### #..........# #.## ........# #.......<.# ###'## #..........#####'#### .........#####.........# #....# #..........##.......# #.........'...#.........######..>.# #####...........#.......# #.........# #.'.........##...'....###...'............(......# #.........# ###.........+..###....##..###..........#........# #......o..# #.........# #....'..## ######'######.......# #.........# #.........# #....#### ##...# ###'##### #######'### #.........# #....# #>.### #..## #.# ####.....## ##'### #.## ##).# #######.##### ##..##### #.# #.# ##.# #...........####.......# #.# #.# ###'##### #.......%......#.......# ##'#### ##'#### #.......# #...........##.#.......# #.....#######.....# #.......# #...........##.#.......# #.....+.....'.....# ####.......# #...........##.........#######.....#######.....# ##..'.......# #...........####.............'.....# #.....# ##..##.......# ############# #.......#######.....# #.%...###..###.......# ######### ####### #.....'...## ######### #.....##### #######