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